Docker容器最佳实践

我试图找出如何以最好的方式使用docker来保持我的新服务器环境的高效和有条理.然而,我对可以单独集装箱化的东西有点挣扎.我想要一个实例

* redmine

* gitlab

可能还有一些东西.单独的数据库容器肯定是有用的,以及数据卷/数据卷容器.

但是,例如这两种服务的共享网络服务器怎么样?这可能/推荐吗?这种设置的推荐粒度是多少?

最佳答案 普遍接受的做法是“每个容器一个过程”.

如果您愿意,可以为这两个服务运行单个Web服务器容器.如果您开始觉得每个vhost的职责分歧,那么您可以将其分成两部分.

点赞