“swarm master”和“swarm manager”有什么区别?

我使用最新的docker为Mac(17.09.0 – CE),当我运行docker-machine create --help它说…

 --swarm-master Configure Machine to be a Swarm master 

但是这里的文档说“运行docker swarm init来启用swarm模式,并让你的当前机器成为swarm manager”

那么swarm master和swarm manager有什么区别呢?

——更新——-

我发现这个post后解释了这一切, 需要泊坞站引擎群模式的服务发现

这是Swarm的两个不同的实现,术语略有不同。

docker-machine命令正在configuration经典的基于容器的Swarm。 您可以在docker中心find它。 这个版本的群体更像是各种docker引擎的反向代理。

docker swarm init命令启用现在包含在docker引擎中的Swarm模式 。 群模式与Kubernetes更接近,并提供编排。 你很可能想要Swarm模式,经典的Swarm因为历史的原因和特殊的使用情况而被保存下来。