docker Swarm和Swarm模式有什么区别?

Abh*_*edi 16 docker

我想知道是否有人可以区分这两者.他们两个都有类似的命名.

Elt*_*man 27

Docker Swarm是一个单独的产品,可用于集群多个Docker主机.在Docker版本1.12之前,它是群集主机的唯一本机Docker选项,它需要大量额外的设置来实现分布式状态,服务发现和安全性.

使用Docker 1.12,Swarm模式内置于Docker Engine中.要运行集群,您只需要在多台计算机上安装Docker,运行docker swarm init以切换到Swarm模式并向docker swarm join集群添加更多节点.零设置包含状态,发现和安全性.

Swarm模式是可选的,但是如果你想运行几个Docker主机,它是首选的方式.您可以在1.12中获得可靠性,负载平衡,扩展和滚动服务升级,并且大部分新功能可能会进入Swarm模式.最初的Docker Swarm产品可能只会在未来进行维护更新(尽管Swarm是开源的,就像Docker Engine一样).

  • 我会说,从营销的角度来看,他们搞砸了.它们是两个不同的实体,名称几乎相同. (10认同)