Есть ли способ запустить Docker на VT-x в Windows? - PullRequest
0 голосов
/ 18 октября 2018

Я не могу использовать Hyper-V и VT-x одновременно, и мне нужны виртуальные машины Virtualbox для работы в других проектах.Есть ли способ запустить Docker на VT-x или это просто не поддерживается?

1 Ответ

0 голосов
/ 17 ноября 2018

Для запуска Docker для Windows требуется Microsoft Hyper-V.Установщик Docker для Windows включает Hyper-V для вас, если это необходимо, и перезагружает компьютер.После включения Hyper-V VirtualBox больше не работает, но все образы VirtualBox VM остаются.Виртуальные машины VirtualBox, созданные с помощью Docker-машины (включая ту, которая по умолчанию обычно создается во время установки Toolbox), больше не запускаются.Эти виртуальные машины нельзя использовать параллельно с Docker для Windows.Однако вы все равно можете использовать Docker-машину для управления удаленными виртуальными машинами.

https://docs.docker.com/docker-for-windows/install/#what-to-know-before-you-install

Если вам нужно использовать Hyper-V и VirtualBox, вы можете добавить еще одну загрузкузапись с отключением Hyper-V и переключением туда и обратно с перезагрузкой.

Не самый лучший, но он может работать, просто сделайте резервную копию (первая команда экспорта).

bcdedit /export filepath\filename
bcdedit /copy {current} /d "Windows 10 No Hyper-V"
bcdedit /set {replace this with guid from previous copy} hypervisorlaunchtype off

Подробнееподробные примеры:

https://mehraban.com.au/2018/04/13/switching-between-virtualbox-and-hyper-v/

https://www.hanselman.com/blog/SwitchEasilyBetweenVirtualBoxAndHyperVWithABCDEditBootEntryInWindows81.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...