I'm surprised people don't use Lima (quick headless local VMs where you can mount a folder). [1]
The docker desktop license requirement is a factor, though. You need a paid subscription if your company has something like 250 employees or $10 million in annual revenue