Hacker News new | ask | show | jobs
by verwalt 884 days ago
Docker on macOS is just a shitshow.

It's always using a VM so I am guessing Rosetta is involved and a x86 emulation ist happening. (Again, this is a guess!)

If docker is a priority, Asahi Linux might be a great option, but this will of course create new problems, as it's far from done, and switching to Linux is a project on its own.

I for myself use a Debian ARM64 VM in UTM to have the most control over the VM and then just use docker in there. Works much better than I anticipated.

1 comments

> It's always using a VM so I am guessing Rosetta is involved and a x86 emulation ist happening. (Again, this is a guess!)

Why would it use Rosetta and x86 emulation? Docker can work on arm as well.

Doesn't mean the containers are compiled for arm