Parking a few cheat sheets here for my brain and in case anyone else is messing about with this. I use Docker occasionally for customer enablement purposes, not often enough to justify a Docker Desktop license. So I’m playing with this approach for running Docker locally:
Benefits: all OSS solution, you also end up with the ability to run a local Kubernetes cluster.
Drawbacks: some gymnastics required to mount a volume to a Docker image. Apparently requires a different approach for M1 Macs (which isn’t a today problem for me, but could be a tomorrow problem).