Docker для Windows не удается извлечь образы-нет подключения?

Я установил Docker для Windows на моей машине Windows 10, которая использует Hyper-V.

после открытия окна (либо Powershell или обычная старая команда будет делать) и введите docker run hello-world, Я получаю следующий ответ.

Unable to find image 'hello-world:latest' locally
C:Program FilesDockerDockerResourcesbindocker.exe: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'C:Program FilesDockerDockerResourcesbindocker.exe run --help'.

или, совсем недавно:

Unable to find image 'hello-world:latest' locally
C:Program FilesDockerDockerResourcesbindocker.exe: Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 192.168.65.1:53: read udp 192.168.65.2:44376->192.168.65.1:53: i/o timeout.
See 'C:Program FilesDockerDockerResourcesbindocker.exe run --help'.

как указано в моих соответствующих вопросах, Docker для Windows поставляется со своим видимо, неизменные сетевой адаптер DockerNAT. Я предполагаю, что мне нужно иметь это подключение к за пределами мира, но я не знаю, как это сделать.

я нашел совет перейти на фиксированный DNS, который я уже сделал (8.8.8.8, если быть точным). Нет прокси для установки.

5
задан SQB
источник

2 ответов

была аналогичная проблема.

решение: щелкните правой кнопкой мыши значок Docker и перейдите в Настройки Docker, а затем на вкладке Сеть измените DNS с автоматического на фиксированный и проверьте настройки прокси-сервера.

5
отвечен talkedkestrel 2017-03-15 13:01:27
источник

столкнулся с аналогичной проблемой, это потому, что между вашей сетью может быть брандмауэр, если вы подключите его к прямому интернету(в моем случае я подключился из моей личной точки доступа), он будет работать.

0
отвечен Jaspreet Juneja 2018-01-11 08:46:21
источник

Другие вопросы docker docker-for-windows hyper-v windows-10