docker 运行 群创建 vs docker 群初始化

docker run swarm create vs docker swarm init

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

两者都用于初始化Docker swarm 集群。任何人都可以解释这两者之间有什么不同的权衡参数吗?

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

以下答案很好地解释了差异。

但为了简单说明区别,一个与 docker 容器运行时引擎紧密集成。另一个在容器内运行。