Is it not better to run a VM just for Docker, like we have to do on macOS?
I just want to put this out there, smolmachines is a wonderful program to solve this, I use this mostly for stuff needing docker socket / docker in docker (example strix and agents). (I'm using podman on my host)
At that point why not just simplify things and go back to Vagrant...?
Damn, I did not know you need a VM for Docker on macOS. That's kind of ironic, isn't it XD
Every day I wake up and thank the universe for MS making WSL2
That has all sorts of issues like eating disk space and RAM, because neither can't be released to the host once allocated, but then become unused.