各位好,我写了一篇文章,分享最近摸索出的 Python Poetry 项目的 Docker 镜像打包方法,好处是:
欢迎各位交流。
文章链接: https://nanmu.me/zh-cn/posts/2023/quick-dockerfile-for-python-poetry-projects/
1
nanmu42 OP 自己打破一下零回复惨案。🤣
|
2
dayeye2006199 2023-10-16 00:28:26 +08:00 via Android 1
可以用 buildpack ,超简单的
|
3
nanmu42 OP @dayeye2006199 谢谢推荐,我去看看。
|
4
aloxaf 2023-10-16 09:40:48 +08:00 2
你这写得太复杂了,假如有人想通过你的文章学习打包方法,还得手动剔除掉他不需要的部分。
这里推荐一下 pdm 官方的打包示例: https://pdm.fming.dev/latest/usage/advanced/#use-pdm-in-a-multi-stage-dockerfile 简洁明了,而且通过设置 PYTHONPATH 使得最终产物中完全不需要把 pdm 自己打包进去 |