We get in touch with how to use services on Swarm by starting with a simple sample: Deploy and scale Nginx.
To make this chapter self-sufficient and useful for developers who are reading it as a stand-alone chapter. Let's quickly create a minimal Swarm Mode architecture locally, made of one manager and three workers:
for i in seq 3; do docker-machine create -d virtualbox node- $i; done
node-1, which we elect as our static manager, and initialize it on a Swarm:
eval $(docker-machine env node-1) docker swarm init --advertise-addr 192.168.99.100