You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
serhij.zolotukhin edited this page Dec 7, 2025
·
1 revision
Set up swarm
docker swarm init --advertise-addr <IP>:2377 - enable swarm mode
and make your current machine a swarm manager
docker-machine ssh myvm2 - attached to open a terminal session on that VM
docker-machine ssh myvm2 "docker swarm join --token <token> <ip>:<port>"
- join node to swarm as a worker
Destroy swarm
docker-machine ssh myvm2 "docker swarm leave" - Make the worker leave the swarm
docker-machine ssh myvm1 "docker swarm leave -f" - Make master leave, kill swarm
Deploy app
docker-machine scp docker-compose.yml myvm1:~
- Copy the file to the swarm manager myvm1
docker-machine ssh myvm1 "docker stack deploy -c docker-compose.yml getstartedlab"