Докер: Тайм-аут в ожидании IP - PullRequest
0 голосов
/ 01 февраля 2019

В Windows x64, используя Docker Toolbox и VirtualBox 6, при попытке создать новую машину она зависает в течение long времени в точке "Waiting for an IP...", в конечном итоге истекает время с этим сообщением:

Ошибка при создании машины: ошибка в драйвере при создании машины: слишком много попыток в ожидании доступности SSH.Последняя ошибка: максимальное количество повторных попыток (60) превышено

enter image description here

В моей среде есть пути к VirtualBox и Docker Toolboxпуть.

Я все еще мокрый за ушами с Докером;Кто-нибудь знает, в чем проблема?

Ответы [ 2 ]

0 голосов
/ 08 апреля 2019

Пожалуйста, ознакомьтесь с проблемой, которую я открыл на Docker и OpenSSH, специально посвященной этой проблеме, показывающей полное воспроизведение видео проблемы и обходной путь, включая все версии, которые я тестировал:

https://github.com/docker/machine/issues/4483

https://github.com/PowerShell/Win32-OpenSSH/issues/1155

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

0 голосов
/ 02 февраля 2019

Windows 10 версии 1803 или выше поставляется с собственной (бета) версией OpenSSH 7.7, собственным портом проекта OpenSSH .К сожалению, эта версия кажется несовместимой с последней версией Docker Machine, поэтому она не может правильно подключиться.

Вы можете попытаться удалить клиент OpenSSH, перейдя к Настройки -> Приложения -> Управление дополнительными функциями.(под приложениями и функциями) и нажатием OpenSSH -> Удалить .

Кроме того, вы можете удалить C:\WINDOWS\System32\OpenSSH\ из переменной среды Windows PATH.

Источник: Предоставлено Стив Клифф

...