【问题标题】:Does it make any sense to run an apache Docker container on a host with it's own apache server?在拥有自己的 apache 服务器的主机上运行 apache Docker 容器是否有意义?
【发布时间】:2019-05-03 19:59:32
【问题描述】:

我想知道当我已经在主机上安装了 apache 网络服务器时是否有必要运行 apache docker 容器?

由于主机自己的 apache 正在监听端口 80 和 443,它必须将请求代理传递到相应的容器。因此,一个 apache docker 容器隐藏在主机 apache 后面并侦听不同于 80 和 443 的其他端口。我认为这会对性能产生负面影响......

我看到的唯一缺点是只有一个主 apache 服务器来处理所有虚拟主机端口 80 和 443 上的所有传入请求。那么除此之外,在主机自己的 apache 后面运行 apache docker 容器有什么好处?

【问题讨论】:

    标签: docker docker-compose dockerfile docker-swarm docker-machine


    【解决方案1】:

    在服务器和 apache 容器上安装 apache 绝对是多余的。
    Docker 是一个旨在让您的生活更轻松的工具。如果您只有一个服务器的简单设置,并且您不关心可伸缩性/可维护性,那么安装 docker 可能是不必要的麻烦。但如果你真的在乎,那么切换到容器而不是服务器上安装的 apache 可能会更好

    我建议你阅读docker advantages 并自己决定

    【讨论】:

      猜你喜欢
      • 2019-09-20
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 2014-03-14
      • 2021-04-06
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多