Текущая версия докера: 1.13.1, build 092cba3
.Все внешние DNS-запросы терпят неудачу из контейнера докеров
Содержание /etc/resolv.conf:
search mycompany.local
nameserver 127.0.0.11
options ndots:0
(реальное название компании затемненный).
nslookup
на самом хосте на 100% отлично, но изнутри контейнера любое внешнее имя хоста не работает (невозможно запустить событие apt-get update
). Те же симптомы сохраняются во всех моих хостах в кластере с четырьмя узлами. Обратите внимание, что внутреннее разрешение имен служб работает между контейнерами.
Выполнение такого же приложения непосредственно на моем ноутбуке (в той же сети офиса).
Это становится немного медленной движущейся катастрофой.
В состав кластера по-прежнему входит сборка до 1.12, которая может иметь любой подшипник.
Хорошо, я вижу, что запись сервера имен для 127.0.0.11, вероятно, (?) Проблема. Дублирующие тесты [отсюда] (http://www.networkcomputing.com/data-centers/docker-networking-basic-dns-configuration/2052420654) дают рабочий контейнер. Может ли это быть докер-сочинение, которое вызывает проблему? – demaniak
О, моя ДУША. После всех этих усилий кажется, что основной DNS-сервер имел некоторую серьезную головную боль. После нашей поддержки ребята пересчитали сервис dns, внезапно все снова начинает работать. ПОЧЕМУ мое тестирование nslookup на хостах не сработало - я не знаю. – demaniak