Запуск Docker на виртуальной машине с сервером Windows 2012

1766
kumarD

У меня есть виртуальная машина Windows 2012 Server, и я пытаюсь установить и запустить Docker поверх нее, она сталкивается со всеми видами ошибок с Hyper-V, есть ли какие-то конкретные шаги, которые я должен выполнить ?, мой контейнер Docker всегда терпит неудачу, говоря, что не может запустить MobyLinuxVM: функции HyperV не включены.

-1
Вы пытались включить их? Что касается шагов, то хотя бы [официальная документация] (https://docs.docker.com/machine/drivers/hyper-v/) имеет довольно много общего с Hyper-V? Seth 6 лет назад 1

1 ответ на вопрос

0
essjae

Уверен, что вам нужно включить Nested Virtualization. Docker для Windows использует Hyper-V. Единственный способ запустить Hyper-V в Hyper-V - это Windows 10 и Server 2016. Шаги для вложенной виртуализации: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user -руководство / вложенной-виртуализация

нашел это: http://blog.davidchristiansen.com/2016/11/run-hyper-v-docker-on-virtual-machine/ Подтверждает вложенный бит виртуализации.

Похожие вопросы