Я использую Ubuntu 18.04 в VirtualBox на компьютере с Windows 10.
Я пытаюсь создать и протестировать рой Docker, создав пару виртуальных машин на моей (виртуальной) ОС Ubuntu. (Я знаю, я знаю. Виртуальные машины на виртуальных машинах на виртуальных машинах. Я должен просто получить Mac). Я загрузил VirtualBox в Ubuntu и запускаю в командной строке следующее:
docker-machine create --driver virtualbox myvm1
, который возвращает:
Запуск проверок перед созданием ... Ошибка с пред -создать проверку: «На этом компьютере не включен VT-X / AMD-v. Включение его в BIOS является обязательным»
На моем компьютере с Windows 10 включена виртуализация:
Виртуализация также представляется включенной для Ubuntu, если смотреть через настройки VirtualBox (работающие в Windows):
Я пытался включить BIOS через Ubuntu при запуске, но, похоже, я не могу туда что-то изменить. Если я нажму F2 или F12 или ESC (или любую клавишу в этом отношении), я могу увидеть список процессов, запущенных во время запуска, но не имеющих никакого контроля, и ОС просто загружается как обычно. Вспомогательный вопрос, есть ли BIOS для Ubuntu, работающий на виртуальной машине, или только один для моего оборудования?
Я прочитал, что, возможно, мне следует отключить быстрый запуск на моем компьютере с Windows, и сделал это, но не видел разница. И мой хост-компьютер тоже загружается довольно быстро.
ОБНОВЛЕНИЕ:
Если я запускаю в терминале Ubuntu,
grep --color vmx /proc/cpuinfo
ничего не возвращается. То же самое для svm, который, как представляется, подтверждает, что виртуализация не включена или невозможна. Главный вопрос: как мне это включить?
Моя установка подобна Ваша, и я встретился с той же ошибкой. Следующий код устранил проблему для меня.
docker-machine create --driver virtualbox --virtualbox-no-vtx-check myvm1
Вот ссылка, где я нашел его. https://docs.docker.com/machine/drivers/virtualbox /
я надеюсь, что он помогает.
Если Вы хотите виртуализацию В госте затем, необходимо включить это в virtualbox настройках.
См. https://docs.oracle.com/cd/E97728_01/F12469/html/nested-virt.html
Если Вы хотели что-то еще затем, возможно, что можно разъяснить вопрос?