我真的需要docker群吗?

我有一个关于docker群的愚蠢的问题。 我想我可以在两个容器中启动一个Web应用程序映像,无论是在同一台服务器还是两台虚拟机服务器上,然后启动一个负载平衡容器,通过IP和端口指向两个Web应用程序容器。 在这种情况下,为什么我需要docker swarm进行集群pipe理? docker群可以带来什么好处? 我已经从Docker文档中读到了,他们只介绍什么是swarm以及如何使用swarm。 但是我找不到为什么我必须使用swarm的答案。 谢谢

  1. 什么是群体pipe理? 将Docker主机池变成单个虚拟Docker主机 。

  2. 如果容器死亡,可以自动启动容器吗? 是的,每台主机上的Docker守护进程也可以。

  3. 如果资源不够,可以自动创build更多节点吗? 不,它不能。 它不旨在提供这项服务。 不过,您可以编程一个节点,在需要时启动并运行容器。

  4. 这意味着,如果stream量快速增长,我们是否仍然手动创build更多节点并部署更多容器? 是的,很不幸的。


更新如果需要, 这里是详细说明如何部署Swarm集群的答案 。