$ export PUBLIC_IP=54.196.167.255
$ docker run -d -p 8001:8001 -p 5001:5001 quay.io/coreos/etcd:v0.4.6 -peer-addr ${PUBLIC_IP}:8001 -addr ${PUBLIC_IP}:5001 -name etcd-node1
$ docker run -d -p 8002:8002 -p 5002:5002 quay.io/coreos/etcd:v0.4.6 -peer-addr ${PUBLIC_IP}:8002 -addr ${PUBLIC_IP}:5002 -name etcd-node2 -peers ${PUBLIC_IP}:8001,${PUBLIC_IP}:8002,${PUBLIC_IP}:8003
$ docker run -d -p 8003:8003 -p 5003:5003 quay.io/coreos/etcd:v0.4.6 -peer-addr ${PUBLIC_IP}:8003 -addr ${PUBLIC_IP}:5003 -name etcd-node3 -peers ${PUBLIC_IP}:8001,${PUBLIC_IP}:8002,${PUBLIC_IP}:8003
$ curl -L $PUBLIC_IP/v2/stats/leader
Created
December 24, 2019 21:23
-
-
Save Clivern/707fbb02e91dde178eda090145c09436 to your computer and use it in GitHub Desktop.
Running etcd in Docker Containers
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment