2026 SwiftSystem ServicesDeveloper Tools
WWDC26 · 11 min · Swift / System Services / Developer Tools
Discover container machines
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.
Watch at developer.apple.com ↗Chapters
Code shown on screen · 8 snippets
Viewing container machine commands
container machine Creating a new container machine
container machine create --name demo --set-default alpine Echo hi
container machine run echo hi Running uname
container machine run uname Start interactive shell
container machine run List container machines
container machine list Start interactive shell
container machine run Run the application
swift run Resources
Related sessions
-
13 min