Ho un agente console in esecuzione sul mio computer host e un paio di servizi all'interno di container docker. Sto usando 'gliderlabs / registrator' per scoprire questi servizi e registrarli con l'agente console locale.
L'agente console è configurato per accettare connessioni da qualsiasi luogo ( "client_addr": "0.0.0.0"
opzione), cosa che posso "provare" facendo dig @172.17.42.1 -p 8600 someservice.service.consul
dalla macchina host.
Il problema è che non riesco a fare lo stesso all'interno dei contenitori, la richiesta di scavo è scaduta e non curl
ci riesco nemmeno. Io passo --dns 172.17.42.1
. Qualche idea?
Nota: voglio evitare l'uso --net=host
se possibile.
Grazie!