Go to file
2018-06-08 15:59:49 +02:00
.gitignore initial commit 2018-06-08 15:58:47 +02:00
docker-compose.yml docker-compose 2018-06-08 15:59:49 +02:00
README.md initial commit 2018-06-08 15:58:47 +02:00

Docker service discover

Odpalenie tego na maszynie developerskiej powoduje, że wszystkie usługi dostają swoją nazwę domenową. Do poprawnej pracy wymaga (najłatwiej) skonfigurowanego lokalnego serwera DNS. Lokalnie fajnie działa dnsmasq z odpowiednią konfiguracją:

W pliku /etc/dnsmasq.d/10-consul umieszczamy:

server=/consul/127.0.0.1#8600

Dzięki takiej konfiguracji demon docker'a korzystający z lokalnego DNS'a będzie miał dostęp do domen tworzonych przez consul'a