This issue is related to #391, #389, #386, #378, #140, #337, #296: Problems with IP resolution and information registered on consul.
I've tested with:
Docker 1.10 and 1.11
Docker Compose 1.6 and 1.7
docker-compose.yml version 1 and 2
Consul 0.5 and 0.6
Registrator v5, v6 and master (v7)
Besides all the problems reported on cited issues, the only working setup is: Docker 1.10/1.11, Docker Compose 1.6/1.7, docker-compose.yml version 2, gliderlabs/consul:latest, gliderlabs/registrator:master, but, the information of the container is still wrong on consul catalog:
Please, note that the ServiceID is refering the dfdocker_registrator_1 container ID, not dfdocker_web_1.
Considering princemaple/docker-nginx-lb@288a597afbc2b9f59ddc040561fac788b14e6947, I would like to say that would be nice to keep compatibility with docker-compose.yml version 1 and 2, besides networking from docker prior 1.9 and after.
I hope that this help to address these issues. This is an amazing tool.
This issue is related to #391, #389, #386, #378, #140, #337, #296: Problems with IP resolution and information registered on consul.
I've tested with:
Besides all the problems reported on cited issues, the only working setup is: Docker 1.10/1.11, Docker Compose 1.6/1.7, docker-compose.yml version 2, gliderlabs/consul:latest, gliderlabs/registrator:master, but, the information of the container is still wrong on consul catalog:
Please, note that the
ServiceID
is refering thedfdocker_registrator_1
container ID, notdfdocker_web_1
.Considering princemaple/docker-nginx-lb@288a597afbc2b9f59ddc040561fac788b14e6947, I would like to say that would be nice to keep compatibility with
docker-compose.yml
version 1 and 2, besides networking from docker prior 1.9 and after.I hope that this help to address these issues. This is an amazing tool.