Docker on macOS
The cluster discusses Docker's implementation on macOS, emphasizing that it runs inside a Linux VM rather than natively, leading to performance issues, high resource usage, and preferences for alternatives like Podman, Colima, or Rancher Desktop.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Docker isn't really Docker on MacOS. It's a glorified VM manager.
Docker on Mac works fine on M1, but it's running on a Linux VM, and cannot access macOS APIs.
My bet would be better docker integration on mac (removing the need for a VM, maybe providing a Containerd.framework?)
Have you tried the Docker for M1 preview? It's been great for me!
Part of it might be that many developers target linux but code on a mac... and on a mac, docker containers DO run in a VM.
AFAIK it is not possible to run Docker outside of a Linux VM on the mac.
Not a fan of docker for Mac for sure. Podman or Rancher Desktop or Colima are the way to go.
Linux still needs to run in VMs to use Docker on a Mac.
on macOS Docker is just a QEMU VM underneath, to my limited understanding, so not a big difference I think
Docker on Mac or Windows is a Linux VM. It's not magically portable.