容器越来越多。现在普遍的使用方式是 docker 是一个容器一个应用比较好,还是一个容器多个应用比较推荐

容器越来越多。现在普遍的使用方式是docker是一个容器一个应用比较好,还是一个容器多个应用比较推荐

最佳答案

一个容器一个应用好,这也是官方推荐的方式。优点有:

  • 容器可复用,可灵活组合
  • 容器体积较小,易于分发
  • 容器间可设置网络隔离,更加安全
    ……

之前遇到过的一个情况,使用为知笔记Docker镜像作私有部署时,由于它不是使用docker compose编排的形式,而是所有应用打包成一个镜像,里面有个elastic search服务,占了很大内存,我却无法在其他程序复用这个服务。

所以,建议使用docker compose作为容器编排管理工具,一个容器一个服务。

4年前 评论
讨论数量: 3

一个容器一个应用好,这也是官方推荐的方式。优点有:

  • 容器可复用,可灵活组合
  • 容器体积较小,易于分发
  • 容器间可设置网络隔离,更加安全
    ……

之前遇到过的一个情况,使用为知笔记Docker镜像作私有部署时,由于它不是使用docker compose编排的形式,而是所有应用打包成一个镜像,里面有个elastic search服务,占了很大内存,我却无法在其他程序复用这个服务。

所以,建议使用docker compose作为容器编排管理工具,一个容器一个服务。

4年前 评论

如一楼所说,最好使用docker compose进行多个容器编排,每个docker做到专一化比较好,而且出了问题,只需修改出问题的docker就好,也很方便。

4年前 评论

新手开发喜欢一个容器全部搞定。
当然,运维不干。

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!