Я видел аналогичная проблема с OSX с стабилизатором Docker v1.13.0. Проблема прерывистая и происходит на нескольких ноутбуках OSX в офисе. Когда проблема проявляется это сообщение об ошибке:
error pulling image configuration:
Get https://prod-ap-southeast-2-starport-layer-bucket.s3-REGION.amazonaws.com/XXX:
dial tcp: lookup prod-REGION-starport-layer-bucket.s3-ap-southeast-2.amazonaws.com on 192.168.xxx.xxx:53:
no such host
Мы смогли надежно зафиксировать его, выполнив следующую команду:
docker run --rm -v /etc/resolv.conf:/rtemp debian:8 bash -c 'echo "nameserver 8.8.8.8" > /rtemp'
Примечание Эта команда должна выполняться каждый раз, когда клиент докер запускается. Команда изменяет параметры DNS-сервера докеров, чтобы остановить проксирование через клиент-докер (и, таким образом, используя настройки вашего хоста DNS), и вместо этого разрешить DNS-запросы через DNS-сервер Google по 8.8.8.8.
Я считаю, что основная причина в том, что размер полезной нагрузки DNS-ответов для URL-адреса amazon изменяется, а когда он больше 512 байт, DNS-прокси-сервер Docker не может обработать ответ.
Я считаю, что основная причина обсуждается в этом открытом вопросе докера, но не может быть уверен: https://github.com/docker/docker/issues/18842
IP-из результата GET выглядит как локальный IP. Вы уверены, что нет прокси или политики DNS. Предотвращение доступа к этому адресу? –
Да, проблема была в DNS ... Я добавил строку 'nameserver 8.8.8.8' в **/etc/resolv.conf **, и это решило мою проблему. Спасибо .. – h0nzan
'[192.168.3.50]: 53: server misbehaving' является ответом DNS для записи – Michael