-
Notifications
You must be signed in to change notification settings - Fork 0
AppleNativeContainers
Apple Native Containers is the technique of running OCI-compatible containers on macOS using Apple's built-in Virtualization framework, available from macOS Sequoia, without Docker Desktop or a third-party container runtime. The approach uses Apple's native virtualisation layer rather than wrapping a Linux VM, resulting in tighter OS integration and no Docker Desktop licensing requirement.
Docker Desktop on macOS has historically required a Linux VM as an intermediary because containers are a Linux kernel feature. This introduces overhead, licensing costs (Docker Desktop requires a paid subscription for organisations above a size threshold), and occasional compatibility friction with Apple Silicon. Apple's native container support, shipping as part of macOS Sequoia, provides a first-party path: standard OCI images run using the Virtualization framework directly, with no separate installation required.
Placed in Assess at inner position because it removes two persistent friction points for macOS developers — Docker Desktop licensing and VM overhead — using a path that requires no new tooling. The inner position reflects that developers on macOS Sequoia or later should be actively evaluating this as a replacement for Docker Desktop for local development workflows. The technique is still early and tooling integrations (Compose, Dev Containers) are maturing, but the direction is clear.
The key criterion for adoption is macOS Sequoia or later; earlier macOS versions are unaffected.