2fdc6edb773aa75c21f46671f854530f4c1d2cee
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