docker swarm: official guide
master node
- init swarm:
docker swarm init --advertise-addr 10.0.0.10
- show token:
docker swarm join-token worker
- run service:
docker service create --replicas 1 --name helloworld alpine ping docker.com docker service ls
- inspect service:
docker service inspect --pretty helloworld docker service ps helloworld
- re-scaling:
docker service scale helloworld=5
- remove:
docker service rm helloworld
worker node
- add to swarm:<code bash>docker swarm join \
- token SWMTKN-1-49nj1cmql0jkz5s954yi3oex3nedyz0fb0xx14ie39trti4wxv-8vxv8rssmk743ojnwacrr2e7c \
10.0.0.10:2377