【苹果的「WSL2」来了:Mac 开发者终于等来原生 Linux 容器机】
苹果在 macOS 26 中低调推出了官方开源项目 Container 的新子命令 `container machine`。简单来说,这就是苹果版的 WSL2。它不是简单的 OCI 容器运行器,而是通过苹果底层的 Virtualization.framework,为每个容器启动一个轻量级微型虚拟机。
它的聪明之处在于,把 Linux 容器当成一个完整的本地开发环境来对待。它会自动把 Mac 的 `$HOME` 目录和用户映射进去,让你在 macOS 上用着最顺手的 IDE 写代码,而编译、运行和测试全部在无缝连接的 Linux 虚拟机里完成。甚至连 `systemd` 都支持,可以直接在里面跑数据库等系统服务。
虽然第三方工具如 OrbStack 在动态内存回收等细节上依然领先,但苹果官方下场做「微型 VM 隔离容器」,底层逻辑是为了给 AI Agent 提供一个安全的沙盒运行环境,同时也是对「Linux 统治服务器端」这一现实的终极妥协。
github.com/apple/container/blob/main/docs/container-machine.md
