1、創建【requirements.txt】,獲取Python依賴列表,在創建Docker容器的時候,會自動安裝【requirements.txt】里的依賴項
- pip freeze > requirements.txt
2、創建【Dockerfile】
- 創建【Dockerfile】文件(新建記事本,命名為【Dockerfile】,刪除【.txt】后綴)
【Dockerfile】文件內容:
FROM python:3
WORKDIR /app
COPY requirements.txt ./
#豆瓣鏡像
RUN pip install --no-cache-dir -i https://pypi.doubanio.com/simple/ -r requirements.txt
#RUN pip install --no-cache-dir -r requirements.txt
COPY . /app
CMD [ "python", "./downloadimage.py" ]
3、將Dockerfile文件,放入python根目錄,將整個Python文件放入【/volume1/docker/python/downloadimage】
4、創建容器,cmd里輸入以下內容
- ssh 328930032@192.168.31.150 –p 22 #連接服務器
- cd /volume1/docker/python/downloadimage #定位容器保存目錄
- sudo docker build -t downloadimage . #創建
5、Docker 設置
6、運行Python,打開終端機運行
over