Как запустить виртуальную машину Linux, размещенную на hyper-v, которая запускает docker

У меня есть хост Server 2016 hyper-v, и я хочу запустить виртуальную машину centos на этом хосте, на котором установлен docker

Возможно ли это? Нужно ли мне где-то включать вложенную виртуализацию?

Не уверен на стороне виртуальной машины Centos - вам не нужно ее включать, но на данный момент вам нужно запустить прилично современный процессор Intel (не AMD), поскольку только он поддерживает вложенную виртуализацию.

Хотя это звучит замысловато. Вам было бы лучше запустить контейнер Hyper-V на сервере Windows с одним из образов Linux https://blog.docker.com/2016/10/considerations-running-docker-windows-server-2016-hyper-v-vms/

Немного поздно, но вам нужно предоставить расширения виртуализации.

Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true

Сделайте это, когда компьютер выключен, и убедитесь, что у вас есть процессор Intel.

Источник