Dunfey · Hotel WWDC as data, est. 1983
Front desk everything
Years
Topics

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 ↗

Transcript all transcripts

Chapters

Code shown on screen · 8 snippets

Viewing container machine commands bash · at 4:41 ↗
container machine
Creating a new container machine bash · at 5:00 ↗
container machine create --name demo --set-default alpine
Echo hi bash · at 5:39 ↗
container machine run echo hi
Running uname bash · at 5:57 ↗
container machine run uname
Start interactive shell bash · at 6:28 ↗
container machine run
List container machines bash · at 8:01 ↗
container machine list
Start interactive shell bash · at 8:22 ↗
container machine run
Run the application bash · at 9:13 ↗
swift run

Resources