Docker部署Python项目
使用 Docker 部署 Python 项目
前提准备
首先生成项目依赖文件
1 | pip freeze > requirements.txt |
此时会在项目目录下生成 requirements.txt
文件
创建 Dockerfile
文件
1 | # 基于镜像基础 |
比如我们的项目入口文件是 main.py
命令行对应配置即可
个人习惯使用 docker-compose 启动 , 创建 docker-compose.yml
文件
1 | version: '3' |
以上具体配置可参考往期文章 Dockerfile详解
上传文件
将项目 py
文件 、以上2个 docker 文件 ,依赖文件 requirements.txt
上传到服务器同一目录
构建&运行
1 | # 首次构建 |
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Halcyon Days!