El segundo método es instalar un servidor DNS en la red local y mapear el dominio a la dirección IP local, añadiendo el registro A {local-IP} yourdomain.com a éste (aquí {local-IP} es la dirección IP local del servidor y yourdomain.com es el nombre de dominio del servidor).
Este servidor DNS debe ser el primero en la lista de los servidores DNS en el archivo /etc/resolv.conf de la máquina host.
De acuerdo con la documentación de Docker, a falta de los parámetros --dns=IP_ADDRESS..., --dns-search=DOMAIN... o --dns-opt=OPTION..., Docker hace el archivo /etc/resolv.conf de cada contenedor que parezca el archivo /etc/resolv.conf de la máquina host donde el demonio de docker se ejecuta.