Earlier quoted context omitted.
Im running this on Windows though WSL 2. There's definitely a performance hit but other than that it works surprisingly well.
Can you post the steps you had to go through to get it working?
If you don't want to use Docker it should still be possible with the OSX-KVM, I've done it before, but I can't remember the exact steps I took to get it running, sorry.
Should also note that I've run into issues with AMD CPUs, Intel seems to work better, but I also haven't tried it since they first added nested virtualization support with AMD CPUs to Hyper-V, so those problems might be fixed now.