【发布时间】:2018-02-11 01:50:29
【问题描述】:
在创建 docker swarm 集群时,我遇到了以下两个命令:
- docker run swarm create
- docker swarm 初始化
两者都用于初始化 Docker swarm 集群。谁能解释这两者之间有什么不同的权衡参数?
【问题讨论】:
标签: docker docker-swarm docker-machine
在创建 docker swarm 集群时,我遇到了以下两个命令:
两者都用于初始化 Docker swarm 集群。谁能解释这两者之间有什么不同的权衡参数?
【问题讨论】:
标签: docker docker-swarm docker-machine
docker run swarm create 将在容器中部署独立的 swarm(swarm 模式)。而docker swarm init 将启动在docker 容器运行时内置的群(swarm-kit)。
以下答案很好地解释了差异。 The relation between "docker/swarm" and "docker/swarmkit"
但为了简单地说明差异,一个与docker 容器运行时引擎紧密集成。另一个在容器内运行。
【讨论】: