使用docker时virtualenv是否达到目的(在生产中)?
Virtualenv是在docker之前创建的。今天,由于以下原因,我倾向于docker而不是virtualenv:
Virtualenv仍然意味着消费您产品的人们需要下载鸡蛋。有了docker,他们得到了“已知有效”的东西。没有任何附加条件。 Docker的功能远不止virtualenv(例如,当您拥有需要不同Python版本的产品时,创建一个干净的环境)。 Docker的主要缺点是对Windows的支持不佳。对于Windows 10版本,情况发生了变化。
至于“每个容器有多少个应用程序”,通常的策略是1。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。