docker部署python项目
本文最后更新于:2023年8月24日 晚上
流程介绍
- 开发项目并本地测试通过
- 编写 Dockerfile 放置项目根目录
- 打包镜像文件
- 创建并运行镜像容器
创建文件结构
建立一个文件夹,名称随便,如 dockerpython
在文件夹中创建Dockerfile文件,project文件夹(用于存放项目代码,名称随便)
进入project文件夹,执行
pip freeze > requirements.txt生成项目配置文件输入 Dockerfile 文件内容
1 | |
上传至服务器中并生成镜像
- 将dockerpython文件夹压缩上传到服务器中
- 使用 unzip 文件名.zip 解压
- 进入解压后的文件中,执行:
docker build -t python_images .
python_images 是生成的镜像名称,不可大写
生成容器并运行
1 | |
退出容器,但不关闭运行:ctrl + p + q
docker部署python项目
https://xin-fas.github.io/2022/02/20/docker部署python项目/