докер-терминал: ожидание IP-адреса
когда я запускаю терминал для быстрого запуска докеров, он был забит "ожиданием IP" и вообще не ответил.
Может ли кто-нибудь сказать мне, как с этим бороться?
Ответы
Ответ 1
Я была такая же проблема. Мне удалось преодолеть проблему с помощью следующих шагов:
- Запустите настольное приложение
Oracle VM VirtualBox
. - Выберите и вручную запустите виртуальную машину по
default
. - Закройте окно виртуальной машины и выберите "
Send shutdown signal
. - Запустите
Docker Quickstart Terminal
. - (необязательно) Щелкните правой кнопкой мыши виртуальную машину по
default
и выберите " Show
в настольном приложении Oracle VM VirtualBox
для мониторинга процесса загрузки виртуальной машины.
После выполнения вышеперечисленных шагов Docker Quickstart Terminal
окно Docker Quickstart Terminal
:
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/
docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com
Start interactive shell
...
Ответ 2
Это старая ветка, но она работала для меня в Windows 10 Home с Docker Toolbox. Докер застрял в "Ожидании IP".
- Закройте все док-станции.
- Откройте VirtualBox, закройте экземпляр докера (если он запущен) и удалите его.
- Запустите Docker Quickstart Terminal с правами администратора и подождите, пока он все настроит. Это шаг, на котором ранее застрял докер.
- (Необязательно) Если вам интересно посмотреть, что происходит за кулисами, вы можете выбрать "Показать" на (теперь "работающей") док-ВМ в VirtualBox.
- После завершения загрузки docker вы можете закрыть терминал Docker и запустить его снова без прав администратора.
Ответ 3
По-видимому, ваша виртуальная машина VirtualBox по умолчанию имеет неправильную конфигурацию сетевого адаптера. Попробуйте сначала проверить это.
Если это ваш первый запуск или у вас нет важных изображений или контейнеров Docker, вы можете удалить виртуальную виртуальную машину по умолчанию из VirtualBox. Docker Quickstart Terminal повторно создает эту виртуальную машину по умолчанию после запуска.
Ответ 4
Я столкнулся с подобной проблемой и нашел решение здесь
https://github.com/docker/toolbox/issues/734#issuecomment-369910154
Я только сделал это
Открыл диспетчер задач и завершил задачи для всех экземпляров Virtual Box.
Ответ 5
Вам просто нужно запустить Docker как администратор