在 Docker 中使用 Conda 有什么缺点吗?

问题描述 投票:0回答:1

如果我使用 Conda 来管理我的 Python 环境和包,并且想要在 Docker 中复制它,我可以在 Docker 中使用 Conda。 Continumio/miniconda3 Docker 镜像比 Python-slim 大约大 400MB,但除此之外,在 Docker 中运行 Conda 是否存在任何实际的缺点/性能问题?

python docker conda miniconda
1个回答
0
投票

总的来说,效果很好。这取决于您的目标是什么。

如果您想最小化 Python 服务的容器大小,您可以使用 docker hub 中标有

alpine
的官方 python 镜像,例如
python3.12-alpine
标签。然后使用 pip 从
requirements.txt
或基于 Poetry 的项目设置进行安装。

这将使您的容器大小总计小于 100 MB。

© www.soinside.com 2019 - 2024. All rights reserved.