Created
February 14, 2016 18:00
-
-
Save aorjoa/6a378d55b724af0f8403 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## Consul | |
| $ docker run -d -p "8500:8500" -h "consul" progrium/consul -server -bootstrap | |
| ## DigitalOcean | |
| $ docker-machine create -d generic -generic-ip-address=128.199.106.191 --swarm --swarm-discovery="consul://128.199.106.191:8500" --engine-opt="cluster-store=consul://128.199.106.191:8500" --engine-opt="cluster-advertise=eth0:2376" ds | |
| ## local | |
| docker-machine create \ | |
| -d virtualbox \ | |
| --swarm --swarm-master \ | |
| --swarm-discovery="consul://$(docker-machine ip ds):8500" \ | |
| --engine-opt="cluster-store=consul://$(docker-machine ip ds):8500" \ | |
| --engine-opt="cluster-advertise=eth1:2376" \ | |
| demo0 | |
| docker-machine create -d virtualbox \ | |
| --swarm \ | |
| --swarm-discovery="consul://$(docker-machine ip ds):8500" \ | |
| --engine-opt="cluster-store=consul://$(docker-machine ip ds):8500" \ | |
| --engine-opt="cluster-advertise=eth1:2376" \ | |
| demo1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8255d9a67403 progrium/consul "/bin/start -server -" 8 minutes ago Up 8 minutes 53/tcp, 53/udp, 8300-8302/tcp, 8301-8302/udp, 8400/tcp, 0.0.0.0:8500->8500/tcp naughty_hugle
67201aeefc20 swarm:latest "/swarm join --advert" 9 minutes ago Up 9 minutes swarm-agent
dekcom@demo2:
$ docker stop 8255d9a67403$ docker ps8255d9a67403
dekcom@demo2:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
67201aeefc20 swarm:latest "/swarm join --advert" 34 minutes ago Up 34 minutes swarm-agent