gpt4 book ai didi

azure - Azure 容器服务是否支持 Swarm 模式?

转载 作者:行者123 更新时间:2023-12-02 18:15:36 25 4
gpt4 key购买 nike

使用 Swarm 编排创建容器服务、设置到管理器的 SSH 隧道并设置 DOCKER_HOST 环境变量后,我能够向 Azure 上的 Swarm 管理器发出命令。

然后我尝试使用 compose 文件部署 Docker 堆栈(使用 native docker stack up 命令,而不是 docker-compose 实用程序),然后我得到了一个错误消息如

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

(我现在没有确切的文本,但我想我正确地记住了版本。)

类似地,发出 docker inform swarm 输出

No such object: swarm

(再次强调,不是准确引用。)

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

我知道上述文章中描述了几种使其发挥作用的方法,其中之一是 acs-engine,但它们都远非简单。至少相对于仅使用 SSH 和本地 docker 命令访问管理器是多么容易。

所以我的问题确实是:是否有计划升级到较新的 Docker 版本,并完全支持 native Swarm 模式作为编排?或者我应该只使用 Kubernetes(或类似的东西)来代替?

无论如何,我认为值得考虑以某种方式更好地传达以下事实:受支持的 Swarm 是旧版 Swarm,而不是 native Swarm 模式。

最佳答案

Docker CE 已在多个区域提供预览版,并且现已在所有区域推出。请参阅https://github.com/Azure/ACS/blob/master/announcements/2017-08-04_additional_regions.md

正如 @janshair 在另一个答案中所说,Docker Inc. 还为 Azure 提供 Docker。

关于azure - Azure 容器服务是否支持 Swarm 模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45609326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com