6 月 11 日消息,苹果于 6 月 9 日将其开源项目“苹果原生容器”更新至 1.0 版本。该项目在 GitHub 亮相一年之际,不仅收获了 Hacker News 超过 1000 分的赞誉,更带来了与 macOS 深度集成的长期 Linux 环境。

作为专为 Apple Silicon 芯片优化的 macOS 原生 Linux 容器管理工具,Apple Container 支持 Mac 设备运行 OCI 兼容容器,并通过轻量级虚拟机实现了高性能与低资源占用的平衡。
在架构设计上,该项目使用 Swift 语言编写,与 Docker Desktop 采用大型共享 Linux 虚拟机的模式截然不同。Apple Container 为每个运行的容器启动一个小型且专用的轻量级虚拟机,这种设计不仅实现了每个工作负载的硬件级隔离,还达成了亚秒级的启动速度。
本次 1.0 版本的核心更新包括:
环境集成:提供与主机紧密集成的长期 Linux 环境;
文件传输:引入 container cp 命令,支持主机与容器间的文件复制;
配置升级:采用基于 TOML 的配置系统,取代了旧的属性系统;
输出标准化:CLI 中支持标准化的 JSON / YAML / TOML 输出。
社区方面,该项目目前仓库星标数已超 26,000,仅本次 1.0 版本发布就有 20 位贡献者提交了 65 个以上的 Pull Request,展现出极高的社区活跃度。

微信扫一扫
支付宝扫一扫 