Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.08 KB

File metadata and controls

31 lines (26 loc) · 1.08 KB

How to setup Registrator

Registrator automatically registers and deregisters services for any Docker container by inspecting containers as they come online. Registrator supports pluggable service registries, which currently includes Consul, etcd and SkyDNS 2.

Setup

# on node-1
docker run -d -h $HOSTNAME \
    --name=registrator \
    --restart=always \
    --volume=/var/run/docker.sock:/tmp/docker.sock \
    gliderlabs/registrator:latest -ip 46.101.245.190 consul://46.101.245.190:8500

# on node-2
docker run -d -h $HOSTNAME \
    --name=registrator \
    --restart=always \
    --volume=/var/run/docker.sock:/tmp/docker.sock \
    gliderlabs/registrator:latest -ip 46.101.132.55 consul://46.101.132.55:8500

# on node-3
docker run -d -h $HOSTNAME \
    --name=registrator \
    --restart=always \
    --volume=/var/run/docker.sock:/tmp/docker.sock \
    gliderlabs/registrator:latest -ip 46.101.193.82 consul://46.101.193.82:8500