Apple Container (Container Machines)
Apple's open-source
containertool runs Linux containers inside lightweight VMs on macOS (via the Containerization + Virtualization frameworks). Its container machines feature gives a Mac a persistent Linux environment with your home directory and repo mounted in. Announced at WWDC 2026. Source: X/@timsneath, 2026-06; github.com/apple/container
What it is
container is Apple's native answer to "run Linux on my Mac" without Docker Desktop's VM overhead — each container gets its own lightweight VM using Apple silicon's Virtualization.framework, with sub-second start and tight host integration. container machines (docs/container-machine.md) extends this into a persistent Linux dev box on the Mac: your $HOME and repo persist across sessions, so it behaves like a durable workstation rather than a throwaway container. @timsneath flagged it as a likely WWDC sleeper hit. Source: github.com/apple/container, 2026-06
Where it fits
This is the local-Mac cousin of the microVM theme in MicroVM and Sandbox Isolation Architecture and Containers Are Not a Security Boundary: hardware-isolated Linux per workload, but on a developer's machine. The persistent container machine model (durable home dir + repo, disposable compute) is conceptually the same bet as Dedalus Machines — a real computer you keep, not a sandbox you rebuild — just hosted on the Mac instead of the cloud. Useful for Kevin as a local, lower-overhead alternative to Docker Desktop for Linux dev/test, and as a comparison point when explaining DM's value.
- Repo: github.com/apple/container · docs:
docs/container-machine.md
Timeline
- 2026-06-22 | Captured from Kevin's X bookmark (@timsneath, WWDC 2026) during the skill-coverage re-scan. Routed in the agent sandbox / microVM cluster; linked to the persistent-machine thesis (Dedalus Machines - How They Work). Source: X/@timsneath, 2026-06; github.com/apple/container