curl -L https://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&
chmod +x /tmp/docker-machine &&
sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
docker-machine create --driver virtualbox --virtualbox-memory "512" --virtualbox-disk-size "5000" node1
- setting memory
--virtualbox-memory "512"
allocates 512MB memory
- setting hardisk
--virtualbox-disk-size "5000"
allocates 5000MB hardisk
ifconfig
docker-machine ssh node1
docker swarm init --advertise-addr 192.168.99.1
docker swarm join \
--token SWMTKN-1-34sz44qnbosozfm7j93dli2m4odcsl8f9zhdqmwrcqen3bewco-erlp1v07bdj1zq4pbrmccj7v8 \
192.168.99.1:2377
docker node ls
docker service create --name slims -p 8080:80 --replicas 2 amanu/slims_web:1.0
- Looking service
docker service ls
docker service scale slims=8
- Looking service
docker service ls