container
SHA-256在 Mac 上用轻量虚拟机运行 Linux 容器,专为 Apple Silicon 优化,支持标准 OCI 镜像。
苹果官方出品,在 Mac 上跑 Linux 容器的最轻方案。
核心功能
- 原生支持 Apple Silicon,性能损耗极低
- 兼容 OCI 标准镜像,可直接从 Docker Hub 等仓库拉取
- 无需额外安装 Docker,利用 macOS 26 虚拟化新特性
- 命令行操作,简洁高效
- 提供完整的安装/升级/卸载脚本
避坑指南
- •仅支持 Apple Silicon 的 Mac(M1 及更新机型);仅在 macOS 26 上运行,旧版本无法使用;目前为 0.x 版,升级可能破坏已有工作,升级前务必停止服务并参考文档处理。
适用场景
- 在 Mac 上体验或测试 Linux 环境 (如 Ubuntu、Alpine)
- 本地开发、构建和测试容器化应用,然后推送到远程仓库
container 是苹果官方开发的工具,让你在 Mac 上以轻量级虚拟机的方式创建和运行 Linux 容器。它用 Swift 编写,专门为苹果自研芯片(M 系列)优化。相比 Docker Desktop 使用较重的 Hypervisor,container 利用了 macOS 26 原生的虚拟化和网络增强特性,更轻量、更省资源。它兼容标准 OCI 容器镜像,可以从任何镜像仓库拉取、运行,也能将构建的镜像推送出去。该项目目前处于活跃开发中,尚未发布 1.0 正式版,小版本之间可能出现不兼容变更。
标签
快速上手
安装软件
打开下载的 dmg 文件,将应用拖入 Applications 文件夹
从 GitHub Releases 下载最新 .pkg 安装包
双击安装,按提示输入管理员密码完成安装
打开终端执行 container system start 启动服务
- 从 GitHub Releases 下载最新 .pkg 安装包
- 双击安装,按提示输入管理员密码完成安装
- 打开终端执行 container system start 启动服务
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
13f45f26da94c354adcbefe1e8f7631e7f126e93c5d4dd6a5a538aa66b4f479d该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
运行 /usr/local/bin/uninstall-container.sh -d 完全删除(含数据),或加 -k 保留数据。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
5 FAQs