【发布时间】:2015-03-07 13:21:14
【问题描述】:
我有一个位于 Nginx 后面的 Python Web 应用程序,并通过 Gunicorn 提供服务。
我已经对其进行了配置,以便 Nginx 直接从磁盘服务器静态文件,它只与 Gunicorn 对话以获取图像等静态资产。
我的问题:
将 Web 应用程序与静态资产一起 docker 化是一个好主意还是一个大“不”?
如果我想在需要访问相同资产的 2 台服务器中部署我的容器,我如何才能让静态资产像容器化应用一样可移植?
如果可能的话,我想拥有什么:
我想将我的应用程序放在一个容器中,并且我想让它尽可能地便携,而不是花费更多的资金购买额外的资源,例如用于保存图像的单独服务器(如数据库)
【问题讨论】:
标签: python docker containers portability dockerfile