Microsoft could have implementes the Docker API as part of WSL1 instead of loading up a real Linux kernel for it. That's how LX Zones on Illumos work for running Docker containers on non-Linux without hardware virtualization.
I'm sure it's tricky and hard (just like WSL1 and WINE are tricky and hard), but we know it's at least possible because that kind of thing has been done.
> WSL1 was a great start and gave me hope, but is now abandonware.
Exactly my thoughts. I really admired the design and how far WSL1 got. It is just sad to see it abandoned.
> WSL2 is a joke, if I wanted to run Linux in a VM, I'd run Linux in a VM.
I couldn't have said it better. If I wanted to run Linux in a VM, I'd run Linux in a VM, why are we pretending something special is going on.