导出程序依赖包
生成在main py 文件同目录
pip freeze > requirements.txt
编写Dockfile
同目录下创建Dockfile文件
----------------------------------
#基于的基础镜像
FROM python:3.6
#代码添加到code文件夹
ADD ./job /usr/src/app
# 设置app文件夹是工作目录
WORKDIR /usr/src/app
# 安装支持
RUN pip install --no-cache-dir -r requirements.txt
CMD [ "python", "/usr/src/app/job_liep.py" ]
----------------------------------
制作镜像
docker build -t job_liep_img .
# Dockerfilepath:Dockerfile 所在文件夹名称,当前名录为 “.”
运行镜像
docker run -d -p 8001:8001 -v /etc/localtime:/etc/localtime --restart=always --name job_51job job_51job_img