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


0

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


1
Вы пытались включить их? Что касается шагов, по крайней мере, официальная документация имеет довольно мало общего с Hyper-V?
Сет

Ответы:


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/ Подтверждает вложенный бит виртуализации.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.