Pip安装在Docker容器中:本地与远程

时间:2016-04-19 15:36:45

标签: python-3.x docker pip

我正在研究用Python 3编写的几个微服务。这些微服务部署在Docker容器中。

在Dockerfile中,我点了代码导入所需的必要python模块。

问题在于:有时pip因404错误而失败,例如拉动python-dateutil时。

这个问题很少见但很烦人。

所以,为了避免这种情况,我想我会下载必要的python模块,因为当前版本工作并且不需要更新,并且在制作容器时将它们作为Docker捆绑的一部分,然后在本地进行pip安装而不是从远程。

问题:这种方法是否值得推荐?

这种方法的缺点是如果pip在本地安装必要的模块,那么这些本地模块将大大增加Docker容器的包大小。

0 个答案:

没有答案