代码之家  ›  专栏  ›  技术社区  ›  Attila

Azure容器服务将支持Swarm模式吗?

  •  2
  • Attila  · 技术社区  · 8 年前

    使用Swarm编排创建容器服务后,设置到管理器的SSH隧道,并设置 DOCKER_HOST

    docker stack up 命令,而不是 docker-compose 实用工具),我收到一条错误消息,如

    Daemon uses API version 1.24, stack deploy requires version 1.25.
    

    docker inspect swarm 输出

    No such object: swarm
    

    如果我没有弄错的话,这些错误是因为Docker版本太旧了,还没有原生Swarm模式。我是在读了关于它的笔记后才意识到这一点的 this article .

    acs-engine docker

    所以我的问题是: 是否有计划升级到更新的Docker版本,并完全支持本机Swarm模式作为编排?还是我应该用库伯奈特(或类似的东西)来代替?

    无论如何,我认为值得考虑以某种方式更好地传达这样一个事实,即受支持的Swarm是传统的,而不是本地Swarm模式。

    2 回复  |  直到 8 年前
        1
  •  2
  •   rgardler    8 年前

    https://github.com/Azure/ACS/blob/master/announcements/2017-08-04_additional_regions.md

    Docker股份有限公司还为Azure提供Docker,正如janshair在另一个回答中所说。

        2
  •  1
  •   Janshair Khan    8 年前

    Azure容器服务不支持Swarm模式 目前为止 。它使用较旧的Docker Swarm进行容器编排。目前,您可以在ACS上使用Kubernetes或Mesos。

    如果您仍然想使用Swarm模式,则必须设置自己的环境(即设置VM、初始化Swarm等)或使用 Docker for Azure 使用Docker CE或EE版本 .