version: '2' services: consul: image: progrium/consul command: -server -bootstrap -advertise 12.0.0.254 -log-level debug -ui-dir /ui ports: - "8400:8400" - "8500:8500" - "8600:53/udp" expose: - "8300" - "8301" - "8301/udp" - "8302" - "8302/udp" registrator: depends_on: - consul image: gliderlabs/registrator:master command: -internal consul://consul:8500 volumes: - /var/run/docker.sock:/tmp/docker.sock links: - consul