Ошибка Docker, когда установлен прокси-сервер: proxyconnect tcp: dial tcp: lookup http: нет такого хоста - PullRequest
0 голосов
/ 05 марта 2019

У меня одна странная проблема с докером.У нас есть корпоративный прокси и мы используем докер на Windows server 2016.

Я пытаюсь получить образ докера из dockerhub.

Недавно столкнулся с этой проблемой.Раньше все работало нормально.

Шаги

1) Установить HTTP и HTTPS-прокси

2) Выполнено извлечение Docker hello-world: nanoserver

Error response from daemon: Get https://registry-1.docker.io/v2/: proxyconnect tcp: dial tcp: lookup http: no such host

enter image description here

Любая идея, что здесь происходит не так.У меня есть пара других машин с такими же настройками и работает нормально.

Обновление 1: 06/03/2019

Я сделал несколько проб и ошибок и обнаружил, что виновата версия докера.

Я установил докер 17.06.2-ee-17, 17.06.2-ee-16 и попытался вытянуть изображение.Работало нормально.

enter image description here

Итак, теперь вопрос в том, что не так с последними 3 версиями Docker Ee для Windows.то есть 17.06.2-ee-18,17.06.2-ee-19,17.06.2-ee-20, который дает мне эту ошибку.

1 Ответ

0 голосов
/ 05 сентября 2019

У нас были точно такие же проблемы.

Похоже, что работает в более новых версиях, когда мы использовали полную версию нашего прокси-сервера.

т.е. http://proxy-server.my-domain.net:8080 вместо http://proxy-server:8080

...