Запуск Docker в виртуальной машине Windows - PullRequest
1 голос
/ 18 марта 2019

Использование:

  • Docker Desktop для Windows 10
  • MobaXterm для RDP в Windows 10 VM
  • Selenium 3.141.59

В настоящее время я пытаюсь запустить селеновую сетку в док-контейнере, и у меня возникают некоторые проблемы.На моем ПК и виртуальной машине включены и Hyper-V, и контейнеры.

Проблема в том, что, в отличие от моих предыдущих коллег, я использую виртуальную машину Windows вместо Linux.Когда я пытаюсь запустить docker в виртуальной машине, он говорит, что мне нужно включить вложенную виртуализацию.

Это правильно, или я даже не должен запускать Docker на ВМ, а вместо этого на моей физической машине?

1 Ответ

0 голосов
/ 19 марта 2019

Для Docker в Windows требуется, чтобы виртуальная машина могла запускать демон Docker (Virtualbox или Hyper-V), поэтому вы выбираете виртуальную машину внутри другой виртуальной машины, поэтому вам нужна вложенная виртуализация.

Docker Desktop уже изолирован от хоста с виртуальной машиной, вам не нужно запускать дополнительный экземпляр виртуальной машины.

...