【发布时间】:2015-10-09 17:12:17
【问题描述】:
我正在研究如何以最佳方式设置我的生产服务器,但我对如何正确设置有点困惑:
目前,我所有的网络应用程序都是dockerified,我有:
- 一个 nginx 前端容器,将请求路由到多个后端容器:
- 一个 Symfony 应用程序
- 两个 Wordpress 博客
- 一个 NodeJS 应用程序
- 一个用于数据库存储的 MySql 容器
- 还有一个 MongoDB 容器
ALL此基础架构是使用 docker-compose 启动的。
这很好用,但对我来说听起来太“monolitihic”了:
- 如果不重新启动所有其他容器,我无法停止一个容器。
- 如果不重新启动所有内容,我无法添加其他 Web 应用程序
- 我无法在崩溃后自动重启容器...
这是我第一次这样做,您知道一些可以帮助我改进生产服务器的最佳实践或软件吗?
非常感谢!
【问题讨论】:
标签: nginx automation docker server docker-compose