Meet container machines, a new tool included in Container that offers a lightweight persistent Linux environment on Mac. Explore how container machines work and how the design of Containerization allows for a performant and seamless experience when developing for Linux on macOS.
Explore related documentation, sample code, and more:
Container: https://github.com/apple/container
Containerization: https://github.com/apple/containerization
Meet Containerization: https://developer.apple.com/videos/play/wwdc2025/346
00:00 – Introduction
01:19 – Containerization
02:14 – Design principles
03:36 – Container machine
04:36 – Demo
10:33 – Next steps
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp