docker run swarm create vs docker swarm init

时间:2018-02-10 17:33:31

标签: docker docker-swarm docker-machine

创建docker swarm群集时,我遇到了以下两个命令:

  • docker run swarm create
  • docker swarm init

两者都用于初始化Docker swarm集群。谁能解释这两者之间有什么不同的权衡参数?

1 个答案:

答案 0 :(得分:2)

docker run swarm create将在容器中部署独立群(swarm-mode)。而docker swarm init将启动在docker容器运行时内置的swarm(swarm-kit)。

以下答案很好地解释了差异。 The relation between "docker/swarm" and "docker/swarmkit"

但是为了简单地指定差异,一个与docker容器运行时引擎紧密集成。另一个在容器内运行。