使用 [[Dockerfile]] 部署 Python 服务的几种方式,同时也支持通过 [[Docker Compose]] 进行构建和运行,配置可参考:[[dockerfile.yml]]。
Poetry
通过 [[Poetry]] 构建和运行:
分阶段构建:
- 第一阶段先安装 poetry 导出依赖到 requirements.txt;
- 第二阶段通过导出的 requirements 文件使用 [[pip]] 进行安装依赖;
- 最后拷贝代码到 [[Docker]] 中。
使用 [[Dockerfile]] 部署 Python 服务的几种方式,同时也支持通过 [[Docker Compose]] 进行构建和运行,配置可参考:[[dockerfile.yml]]。
通过 [[Poetry]] 构建和运行:
分阶段构建: