With colima I can run AMD64 (x86) Linux containers in my Arm64 too. I think this is strictly for Arm64 Linux VMs, or is there some way to run x86 with this too?
macOS Container Machines
21–30 of 457 posts
Re: macOS Container Machines
#22looks like apple wrote a native docker in swift you can now run linux containers on your mac ... but it could be better. what about (totally contrived): FROM apple/macos:10.11.6 RUN xcodebuild -project myapp.xcodeproj -scheme MyScheme -configuration Release
Re: macOS Container Machines
#23looks like apple wrote a native docker in swift you can now run linux containers on your mac ... but it could be better. what about (totally contrived): FROM apple/macos:10.11.6 RUN xcodebuild -project myapp.xcodeproj -scheme MyScheme -configuration Release
Nice, but expect to page through a few pages of ToS during the build
ENV XCODE_FRONTEND=unattended
ENV XCODE_LICENSES=accept,firstborn,applepay,appleid=sjobs@me.comRe: macOS Container Machines
#24Will this be able to replace docker desktop an equivalents, removing the expensive Linux VM that runs alongside them?
The pain of working around Docker Desktop is bad.
Re: macOS Container Machines
#25Edit: It's a VM per container. https://github.com/apple/container/blob/main/docs/technical-...
Re: macOS Container Machines
#26OrbStack works really well for me. I wonder how it’s compared to this performance wise
Our biggest perf/resource gain is dynamic memory, which reduces memory usage a lot by releasing unused memory back to macOS. Nothing else supports this, including Containerization.
I gave Container Machines a try and it seems to be much closer to OCI containers with a default bind mount than OrbStack machines. It has fewer integrations and doesn't run systemd or any other normal init system, so it's hard to run services.
Re: macOS Container Machines
#27looks like apple wrote a native docker in swift you can now run linux containers on your mac ... but it could be better. what about (totally contrived): FROM apple/macos:10.11.6 RUN xcodebuild -project myapp.xcodeproj -scheme MyScheme -configuration Release
Re: macOS Container Machines
#28Discover container machines
Re: macOS Container Machines
#29To clarify a few comments here: this is not only OCI containers: container machines add support for persistence and filesystem mounting, making container machines a great lightweight Linux environment for developers using macOS. More details here: https://developer.apple.com/videos/play/wwdc2026/389
Re: macOS Container Machines
#30Would be nice if they also support Intel based macs, what prevents?
Basically: they’ve moved on.