Running Docker in Windows Virtual Machine Running Docker in Windows Virtual Machine docker docker

Running Docker in Windows Virtual Machine


Docker on Windows requires a VM to be able to run the docker daemon (Virtualbox or Hyper-V) so in your choice you are running a VM inside another VM, thats why you need nested virtualization.

Docker Desktop is already isolated from the host with a VM, you don't need to run an additional VM instance.