3555 条记录
Tart是一套虚拟化工具集,用于在 Apple Silicon 上构建、运行和管理 macOS 和 Linux 虚拟机 (VM)。它由 CI 工程师打造,旨在满足您的自动化需求。以下是 Tart 的一些亮点:
Tart 使用 Apple 自家的技术Virtualization.Framework来实现接近原生应用的性能。
从任何 OCI 兼容的容器注册表推送/拉取虚拟机。
使用 Tart Packer 插件自动创建虚拟机。
可轻松与任何持续集成系统集成。
Tart 为Cirrus Runners 服务提供支持——该服务可直接替代标准的 GitHub 托管运行器,以更低的价格提供 2-3 倍更好的性能。
用法
尝试在运行 macOS 13.0 (Ventura) 或更高版本的 Apple Silicon 设备上运行 Tart 虚拟机(将下载 25 GB 的镜像):
brew install cirruslabs/cli/tart
tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base
tart run tahoe-base