linux - network - docker run
El contenedor de Docker puede alcanzar DNS pero no resolver hosts (3)
Tengo un problema interesante al ejecutar contenedores de la ventana acoplable: de la nada, no puedo resolver el DNS desde dentro del contenedor.
Aquí está un resumen:
Nada se está resolviendo; apt-get, pip, contenedores de ping de una sola vez, etc. La ejecución de
docker run -it --dns=8.8.8.8 ubuntu ping www.google.com
da como resultadoping: unknown host www.google.com
tanto con como sin--dns
bandera.Puedo alcanzar 8.8.8.8 tanto dentro como fuera de los contenedores.
docker run -it ubuntu ping 8.8.8.8
funciona.He configurado los contenedores para usar tanto 8.8.8.8, 8.8.8.4, como mis servidores DNS locales de la red (en varias permutaciones), tanto al editar
/etc/sysconfig/docker
para agregarDOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.8.4"
y estableciendo el--dns 8.8.8.8
en los contenedores en tiempo de ejecución.systemctl restart docker
se ejecutó entre cada cambio.ip_forward
está habilitado. (ver here )He hecho un reinicio completo como se especifica here .
Estoy ejecutando Fedora 21, versión docker cliente 1.5.0.
¿Algunas ideas? Estoy completamente perdido respecto a lo que impide que la ventana acoplable acceda a Internet con éxito.
Después de todo esto, un reinicio completo resolvió el problema, aunque eso todavía no responde a lo que fue.
Si alguien sabe cuál fue la causa real, sigo sintiendo curiosidad, pero por ahora el problema ya no existe.
Han solucionado el problema en 1.8: https://github.com/docker/docker/issues/13381 Cheers.
Podría instalar herramientas como dig
dentro de la imagen de la ventana acoplable para resolver el problema.
use hosts estáticos en su /etc/hosts
te make apt-get run dentro de la imagen de la ventana acoplable. añade estas líneas a tu archivo hosts:
213.32.5.7 debian.mirrors.ovh.net
141.76.2.4 ftp.de.debian.org
217.196.149.233 mirror-conova-security.debian.org
212.211.132.250 lobos.debian.org
212.211.132.250 security.debian.org
5.153.231.4 http.debian.net
151.101.12.204 cdn-fastly.deb.debian.org
151.101.12.204 security-cdn.debian.org