【发布时间】:2017-01-26 04:05:40
【问题描述】:
我是 docker 新手。我对码头工人有疑问。基于对 docker 的理解,Docker 将帮助创建我们可以部署的应用程序的容器以及应用程序依赖项。 我的问题是,如果我在 docker 容器中有 Web 应用程序,是否可以在单个主机中运行多个容器?如果是,我将如何确保将请求定向到每个应用程序? 性能会根据主机核心数有什么变化吗?
【问题讨论】:
标签: docker
我是 docker 新手。我对码头工人有疑问。基于对 docker 的理解,Docker 将帮助创建我们可以部署的应用程序的容器以及应用程序依赖项。 我的问题是,如果我在 docker 容器中有 Web 应用程序,是否可以在单个主机中运行多个容器?如果是,我将如何确保将请求定向到每个应用程序? 性能会根据主机核心数有什么变化吗?
【问题讨论】:
标签: docker
是否可以在单个主机内运行多个容器?
是的,你可以运行很多次。
如果是,如何将请求定向到正确的容器?
您有很多选择,最简单的就是使用端口转发(内置于 docker)运行容器,但您也可以在主机上运行负载均衡器或代理。
根据主机的核心数量,性能会不会有任何变化?
当然可以。这取决于在添加另一个容器之前您是否已经达到某种性能瓶颈。所有容器都使用相同的硬件。
【讨论】: