python – 为什么人们在docker容器中创建virtualenv?

前端之家收集整理的这篇文章主要介绍了python – 为什么人们在docker容器中创建virtualenv?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

您可以在几个版本中构建一个具有docker文件的容器,然后为什么人们仍然需要在docker容器中安装virtualenv?

Ii像虚拟机中的“虚拟机”一样.

最佳答案
我在Docker和virtualenvs合作,我认为有几个原因:

>您可能希望将您的应用程序与系统的python包隔离
>您可能想要运行自定义版本的python,但仍然保持系统的包不受影响
>您可能需要在为特定应用安装的软件包上进行细粒度控制
>您可能需要运行具有不同要求的多个应用程序

我认为这些都是相当好的理由,在安装结束时添加一点点安装virtualenv!

猜你在找的Docker相关文章