"swarm master" 和 "swarm manager" 有什么区别?
What is the difference between "swarm master" and "swarm manager"?
我正在为 mac (17.09.0-ce) 使用最新的 docker,当我 运行 docker-machine create --help
它说
...
--swarm-master Configure Machine to be a Swarm master
但是文档here说"run docker swarm init to enable swarm mode and make your current machine a swarm manager"
那么swarm master和swarm manager有什么区别呢?
------更新------
我发现了这个 post 解释了一切,
这是 Swarm 的两种不同实现,术语略有不同。
docker-machine
命令正在配置经典的基于容器的 Swarm。您可以在 docker hub 上找到它。这个版本的 swarm 更像是各种 docker 引擎的反向代理。
docker swarm init
命令启用现在包含在 docker 引擎中的 Swarm Mode。 Swarm Mode 在功能上更接近 Kubernetes,并提供编排。您很可能需要 Swarm 模式,经典的 Swarm 因历史原因和特殊用例而被保留。
我正在为 mac (17.09.0-ce) 使用最新的 docker,当我 运行 docker-machine create --help
它说
...
--swarm-master Configure Machine to be a Swarm master
但是文档here说"run docker swarm init to enable swarm mode and make your current machine a swarm manager"
那么swarm master和swarm manager有什么区别呢?
------更新------
我发现了这个 post 解释了一切,
这是 Swarm 的两种不同实现,术语略有不同。
docker-machine
命令正在配置经典的基于容器的 Swarm。您可以在 docker hub 上找到它。这个版本的 swarm 更像是各种 docker 引擎的反向代理。
docker swarm init
命令启用现在包含在 docker 引擎中的 Swarm Mode。 Swarm Mode 在功能上更接近 Kubernetes,并提供编排。您很可能需要 Swarm 模式,经典的 Swarm 因历史原因和特殊用例而被保留。