Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- for i in {1..3}; do
- echo -n "swarm-$i: "
- docker-machine create -d virtualbox swarm-$i
- docker-machine ssh swarm-$i sudo 'echo "vm.max_map_count=262144" >> sysctl.conf && sysctl -q -w vm.max_map_count=262144'
- done
- MANAGER_IP=$(docker-machine ip swarm-1)
- eval $(docker-machine env swarm-1)
- docker swarm init \
- --advertise-addr $MANAGER_IP
- WORKER_TOKEN=$(docker swarm join-token worker -q)
- MANAGER_TOKEN=$(docker swarm join-token manager -q)
- for i in 2 3; do
- eval $(docker-machine env swarm-$i)
- DOCKER_IP=$(docker-machine ip swarm-$i)
- docker swarm join --token $MANAGER_TOKEN $MANAGER_IP:2377
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement