2016-09-06 4 views
2

Я новичок в докере. Я пытаюсь запуститьDocker: не удается запустить hello-world. Windows 10

$ docker run hello-world 

И я получил эту ошибку:

$ docker run hello-world 
    Unable to find image 'hello-world:latest' locally 
    Pulling repository docker.io/library/hello-world 
    C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Network timed out while trying to connect to https://index.docker.io/v1/repositories/library/hello-world/images. You may want to check your internet connection or if you are behind a proxy.. 
    See 'C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help'. 

Также я позволил все точки для этого приложения в брандмауэре screenshot

ответ

2

Я столкнулся с этим вопросом при переходе от УДСА окна. Я бы порекомендовал следующие вещи:

  • Сколько сетевых адаптеров у вас есть? Проверьте, есть ли слишком много, и если докер использует правильный. В случае, если у вас слишком много - удалите тот, который не используется
  • для некоторых людей сетевой протокол IP6 необходимо отключить, чтобы получить докер, чтобы поговорить с интернетом
  • проверить свой трафик на сетевом адаптере - в случае вы используете hyper-v, вам нужно убедиться, что сетевому адаптеру разрешено использовать тот, который подключен к Интернету.

Надеюсь, это дало вам прорезь в правильном направлении.

+0

Я был немного напуган, когда я увидел его Http: //prntscr.com/ceuei8 –

+0

Проблема решена. Я отключил гипер-v на моем компьютере, после чего я удалил все эти гипер-v-адаптеры и включил гипер-v. После этого все работает нормально. –

+1

спасибо - рад, что это сработало для вас - для первых шагов очень легко запутаться в ловушках, таких как гипервизор и другие виртуальные среды, а также настройки сети IP/докеры ... продолжайте пытаться - это отличный кусок программного обеспечения. – Pixelartist

0

Я решил эту проблему на Windows 10, сбросив сервер DNS использовать Google DNS фиксированный адрес: 8.8.8.8 (docker documentation)

enter image description here

+0

Пожалуйста, не оставляйте идентичные ответы на несколько вопросов. Отправьте один хороший ответ, затем проголосовате/отметьте, чтобы закрыть другие вопросы как дубликаты. Если вопрос не является дубликатом, * приложите свои ответы на вопрос. * –