How to disable docker swarm mode?

Datageek picture Datageek · Oct 25, 2017 · Viewed 19.3k times · Source

I have enabled docker swarm for local testing. Now, whenever trying to deploy using docker-compose up I see the following warning:

WARNING: The Docker Engine you're using is running in swarm mode.

Compose does not use swarm mode to deploy services to multiple nodes in a swarm. All containers will be scheduled on the current node.

To deploy your application across the swarm, use docker stack deploy.

How can I disable docker swarm mode?

Answer

Rohan Seth picture Rohan Seth · Jun 19, 2018

docker swarm leave is used when you want a worker node to leave from swarm , while docker swarm leave --force is for a manager node to leave the swarm.