【问题标题】:docker run swarm create vs docker swarm initdocker run swarm create vs docker swarm init
【发布时间】:2018-02-11 01:50:29
【问题描述】:

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

  • docker run swarm create
  • docker swarm 初始化

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

【问题讨论】:

    标签: docker docker-swarm docker-machine


    【解决方案1】:

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

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

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

    【讨论】:

    • 我认为将“standalone swarm”与“(swarm-mode)”相关联有点令人困惑,因为 (Docker) Swarm 模式是新方法的词 used by the documentation,而 they are using 旧方法的术语“独立 Docker Swarm”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 2018-09-08
    • 1970-01-01
    • 2018-02-12
    • 2017-06-14
    相关资源
    最近更新 更多