Eu tenho um host hiper-v do Server 2016, quero executar uma VM centos nesse host que possui o docker instalado nele
Isso é possível? Preciso habilitar a virtualização aninhada em algum lugar?
Eu tenho um host hiper-v do Server 2016, quero executar uma VM centos nesse host que possui o docker instalado nele
Isso é possível? Preciso habilitar a virtualização aninhada em algum lugar?
Não tenho certeza do lado da Centos VM - você não precisa habilitá-lo, mas no momento você precisa executar um processador Intel decentemente moderno (não AMD), pois apenas esse suporta virtualização aninhada.
Parece complicado, no entanto. Seria melhor executar um contêiner Hyper-V no servidor Windows com uma das imagens linux https://blog.docker.com/2016/10/considerations-running-docker-windows-server-2016-hyper-v -vms/
Um pouco tarde, mas você precisa expor as extensões de virtualização.
Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true
Faça isso quando a máquina estiver desligada e certifique-se de ter uma CPU Intel.
Fonte