У меня есть виртуальная машина Windows 2012 Server, и я пытаюсь установить и запустить Docker поверх нее, она сталкивается со всеми видами ошибок с Hyper-V, есть ли какие-то конкретные шаги, которые я должен выполнить ?, мой контейнер докера всегда терпит неудачу, говоря, что не может запустить MobyLinuxVM: функции HyperV не включены.
0
Ответы:
Уверен, что вам нужно включить 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/ Подтверждает вложенный бит виртуализации.
источник