Does that also count for the file system? That was the biggest pain point in the past, working with shared folders between container and host. I even needed a tool called docker-sync to even make it usable..
Yes, the filesystem access was slow both in Intel processor and now M1. I suppose that is to do with the Virtualisation involved. It felt a little faster accessing filesystem on the M1, but that’s just me and insignificant difference.
I’d say if you’re reliant on Docker for work, and that includes filesystem sharing, Macs may not be your best choice.
Thank's for the confirmation, I think Docker is not going anywhere soon, so yeah.. But your impression might be correct (that it is faster..) I read they use a new virtualisation, hyperkit vs hypervisor. This guy even carries a second laptop just for running Docker https://forums.macrumors.com/threads/mac-m1-as-dev-machine-d... :))
I have a 2015 MBP and Docker performance was so bad that it was better to install Virtual box and set up a Linux VM, then run Docker inside it. Now I use a M1 Mac Mini and it is somewhat decent (Linux is still better though). But I've only used docker for very small infrastructures, so your experience may vary.
Had the same experience with really bad performance - good to hear that it is better now. I also saw some demos running Ubuntu ARM in a VM called UTM. Not sure if that is more performant than Docker4Mac though, otherwise that would probably be my dream setup…
I’d say if you’re reliant on Docker for work, and that includes filesystem sharing, Macs may not be your best choice.