2015-03-25 22 views
18

Sto riscontrando un problema interessante con i contenitori di finestre mobili: di punto in bianco, non sono in grado di risolvere il DNS all'interno del contenitore.Il contenitore Docker può raggiungere il DNS ma non risolvere gli host

Ecco una carrellata:

  1. Nulla è risolvere; apt-get, pip, contenitori ping una tantum, ecc. Risultati docker run -it --dns=8.8.8.8 ubuntu ping www.google.com in ping: unknown host www.google.com con o senza il flag --dns.

  2. Posso raggiungere 8.8.8.8 sia dall'interno che dall'esterno dei contenitori. docker run -it ubuntu ping 8.8.8.8 funziona.

  3. Ho configurato i contenitori di utilizzare entrambe le 8.8.8.8, 8.8.8.4, e il mio locale server di rete DNS (nel varie permutazioni) sia modificando /etc/sysconfig/docker aggiungere DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.8.4" e impostando il flag --dns 8.8.8.8 sui contenitori a runtime. systemctl restart docker è stato eseguito tra ogni modifica.

  4. ip_forward attivato. (vedi here)

  5. Ho eseguito un ripristino completo come specificato here.

Sto eseguendo Fedora 21, client docker versione 1.5.0.

Qualche idea? Sono completamente a corto di cosa impedisce alla docker di accedere a Internet con successo.

+0

Forse dovresti aprire un problema nel tracker dei problemi della finestra mobile; https://github.com/docker/docker/issues. Nel fare ciò, si prega di includere le informazioni rilevanti come spiegato qui https://github.com/docker/docker/blob/master/CONTRIBUTING.md – thaJeztah

+0

Lo stesso qui con fedora 22. –

risposta

4

Hanno risolto il problema in 1.8: https://github.com/docker/docker/issues/13381 Cheers.

+1

Puoi collegare alla correzione per i posteri? – DNelson

+0

Sì, il collegamento è stato un dolore per ritrovare lol. Ho davvero bisogno di iniziare a monitorare il Q & A dei miei problemi come riferimento. –

+0

Mi sembra buono. Grazie! – DNelson

1

Dopo tutto questo, un riavvio completo ha risolto il problema - anche se, questo non risponde ancora a quello che era.

Se qualcuno sa quale fosse la vera causa, sono ancora curioso, ma per ora il problema è finito.

+0

Sto avendo il problema ripetutamente, il riavvio aiuta ma non può essere la soluzione. Il problema non si verifica solo con l'immagine di Ubuntu, ma tutto ciò che ho provato. –

Problemi correlati