首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何禁用docker群组模式?

如何禁用docker群组模式?
EN

Stack Overflow用户
提问于 2017-10-25 18:27:21
回答 4查看 26.4K关注 0票数 44

我已经为本地测试启用了docker swarm。现在,每当尝试使用docker-compose up进行部署时,我都会看到以下警告:

警告:您正在使用的Docker引擎正在群模式下运行。

Compose不使用群模式将服务部署到群中的多个节点。所有容器都将在当前节点上调度。

要在群中部署您的应用程序,请使用docker stack deploy

如何禁用docker群组模式?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2018-06-20 00:00:41

当您希望工作节点从群中离开时,使用docker swarm leave,而docker swarm leave --force用于管理器节点离开群。

票数 87
EN

Stack Overflow用户

发布于 2017-10-25 18:29:58

docker swarm leave应该可以做到这一点

票数 14
EN

Stack Overflow用户

发布于 2019-06-11 21:05:47

如果docker swarm leavedocker swarm leave --force不工作并返回

代码语言:javascript
运行
复制
 Error response from daemon: context deadline exceeded

您可以删除/var/lib/docker/swarm并重新启动服务。例如在centos中

代码语言:javascript
运行
复制
systemctl restart docker
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46929965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档