Apple has supported nested virtualization: https://developer.apple.com/documen...dvirtualizationsupported?changes=latest_minor Will Parallel Desktop support this?
While WSL2 is implemented using Hyper-V technologies in order to host the Linux kernel, Apple only supported nested virtualization using Linux guest machines. I do not believe that WSL2 is currently supported using nested virtualization. Apple would need to support nested virtualization on a Windows guest machine in order for nested virtualization to be supported.
I would like to add, that running wsl2 directly, especially when using vscode and developing cross platform compatible software is both a requirement and a must have to develop efficiently on a parallels Win VM.
Depends on what you are developing for, Windows programs, not so much. Developing Linux applications that run under Windows, I can see that requirement. I just setup a Linux virtual machine and be done with it myself.
point is, like I said is developing SW that works cross platform, incl. but not restricted to linux. and your point doesn't take into account the efficiency bonus that comes with running vscode on windows and beeing able to run and debug linux processes within your IDE. then extend you thinking to usage of Docker, podman, you name it on your virtualized Windows VM, how doe you do that? all with seperate OS bound VMs and loose all the fidelity of lightweight container based virtualization?
could we please get a statement from parallels about their plans, on whether or not nested virtualization will be implemented in order to run wsl2, docker, etc. in parallels Windoes VMs? That would be very helpful, thank you!