Я прошёл через Docker, чтобы начать учебник . Я не могу заставить docker-машину создать виртуальную машину.
Моя настройка:
Хост Операционная система: Windows 10 Professional
Гостевая операционная система: Ubuntu 18.04 работает на Oracle VirtualBox.
Все компоненты Docker установлены на виртуальной машине Ubuntu. Oracle VirtualBox также установлен на машине с Ubuntu.
Гиперпоточность включена в BIOS физической машины. В VirtualBox в Windows 10 также включена технология Hyper-Threading. Несмотря на это, следующая команда выдает ошибку.
sudo docker-machine create --driver virtualbox myvm1
Запуск проверок перед созданием ...
Ошибка с проверкой перед созданием: «На этом компьютере не включен VT-X / AMD-v. Включение его в BIOS является обязательным» *
Эта ошибка не имеет смысла, поскольку VT-X уже включен. Это заставило меня попробовать следующее:
sudo docker-machine create default2 --virtualbox-no-vtx-check
Это идет хорошо, пока он не попытается получить IP. Тогда это просто висит на следующем:
Ожидание IP ...
Я попытался найти это. Единственные ответы, которые я могу найти, предлагают сохранить состояние машины виртуальной машины, созданной docker-машиной в VirtualBox, и затем запустить ее в режиме терминала. Проблема в том, что с самого начала не было создано ни одной машины. Я в недоумении, как поступить. Кто-нибудь знает, как устранить неполадки с этого момента?