For MacOS I can really recommend https://orbstack.dev
It integrates very nicely, has very low CPU idle usage and also lets you quickly spawn VMs with bidirectional file sharing set up.
Since I switched I haven't looked back.
It integrates very nicely, has very low CPU idle usage and also lets you quickly spawn VMs with bidirectional file sharing set up.
Since I switched I haven't looked back.
Curious how this works without a VM, or have they created some sort of linux "shim", a la WSL1.x?
If it's something like WSL1.x it means you're not actually "running linux", which may have subtle repercussions like differences in threading etc since it's really a Darwin system wearing a Linux suit.
That said if you're writing a CRUD app in python, that probably won't matter to you so it's still worth the tradeoff.