创建docker swarm群集时,我遇到了以下两个命令:
两者都用于初始化Docker swarm集群。谁能解释这两者之间有什么不同的权衡参数?
答案 0 :(得分:2)
docker run swarm create
将在容器中部署独立群(swarm-mode)。而docker swarm init
将启动在docker
容器运行时内置的swarm(swarm-kit)。
以下答案很好地解释了差异。 The relation between "docker/swarm" and "docker/swarmkit"
但是为了简单地指定差异,一个与docker
容器运行时引擎紧密集成。另一个在容器内运行。