我已经为本地测试启用了docker swarm。现在,每当尝试使用docker-compose up
进行部署时,我都会看到以下警告:
警告:您正在使用的Docker引擎正在群模式下运行。
Compose不使用群模式将服务部署到群中的多个节点。所有容器都将在当前节点上调度。
要在群中部署您的应用程序,请使用docker stack deploy
。
如何禁用docker群组模式?
发布于 2018-06-20 00:00:41
当您希望工作节点从群中离开时,使用docker swarm leave
,而docker swarm leave --force
用于管理器节点离开群。
发布于 2017-10-25 18:29:58
docker swarm leave
应该可以做到这一点
发布于 2019-06-11 21:05:47
如果docker swarm leave
和docker swarm leave --force
不工作并返回
Error response from daemon: context deadline exceeded
您可以删除/var/lib/docker/swarm并重新启动服务。例如在centos中
systemctl restart docker
https://stackoverflow.com/questions/46929965
复制相似问题