Docker is a really cool technology. But it’s local implementation on the Mac was just a mess of a layer on top of a VM, with a bunch of network jankyness.
It was fine for doing a little bit of prototyping, but it fought with my local VMs, added GBs of VMs to my SSD, and was just a huge pain in the ass to work with.
The new Docker beta, in my limited testing, is really nice. It’s much, much faster than the old Docker setup on the Mac, closer to the metal, and seems significantly more efficient.
Docker still doesn’t clean up exited/old containers, which I think would be a useful feature. But I guess that’s why it’s a beta.