Oxcart 下载
菜单

Oxcart 与 Colima:原生 Mac 应用,还是基于 Lima 的命令行运行时

如果想要免费开源的命令行运行时,并且需要支持 Intel Mac、Linux 或启动 Kubernetes,可选择 Colima。如果想在 Apple silicon 上使用拥有自有引擎的原生 Mac 应用,可选择 Oxcart:其启动、停止容器的速度在我们测试的三款运行时中最快,还提供编程智能体使用的 MCP 服务器,容器网络通道采用 TLS 1.3。

更新于

同样的工作,两种不同形态

Colima 自称“在 macOS(及 Linux)上以最少设置提供容器运行时”,名称意为 Containers on Lima。安装后运行 colima start,它会通过 Lima 启动内含 Docker、containerd 或 Incus 的 Linux 虚拟机。管理都在终端中完成。对于习惯终端、不需要其他界面的人来说,它简洁且广受喜爱。

Oxcart 首先是一款 Mac 应用。它运行自有 Docker 兼容引擎,基于公开协议和上游组件(containerd、BuildKit、runc)构建,并在一个通过 Apple 公证的 DMG 中提供 docker 命令所需的一切:docker 29.9.0、Docker Compose 5.6.0、Buildx 0.38.0 和钥匙串凭据辅助程序。主窗口可管理容器、镜像、卷、网络和磁盘使用;运行 20 个容器时,菜单栏仅占一个核心的 0.0004%(应用本身);终端工作流则完全沿用你已有的命令。

并排对比

Oxcart 与 Colima,截至 2026 年 10 月
功能OxcartColima
产品形态拥有自有 Docker 兼容引擎的原生 Mac 应用在 Lima Linux 虚拟机内运行容器运行时的命令行工具
平台macOS 26 或更新版本,Apple siliconmacOS(Intel 和 Apple silicon)及 Linux
许可证与价格专有软件;免费试用 60 天,之后每位用户、每个主版本 $20MIT,免费
运行时Docker 兼容引擎(Docker API 1.40 至 1.54)Docker, containerd, Incus
Kubernetes未内置可选:colima start --kubernetes
使用方式Mac 应用(主窗口、包含日志/统计/终端/文件的检查器、菜单栏)及 docker CLIcolima 命令和 docker CLI
内置工具docker 29.9、Compose 5.6、Buildx 0.38、钥匙串凭据辅助程序仅运行时;CLI 工具由你选择

Oxcart 的优势所在

每条命令都能感受到的速度

Oxcart 的引擎为你每天反复执行的命令而构建。在同一台 Apple silicon Mac 上,各运行时分配 8 个 CPU 和 12 GiB,每次只运行一款;Oxcart 的容器生命周期操作在我们测试的三款运行时(Oxcart、OrbStack、Docker Desktop)中最快:

Oxcart 0.1.2,中位数,以及相对所测次快运行时的领先倍数
操作Oxcart相对次快产品
docker run --rm … true42 ms3.4×
并发执行 8 次 docker run --rm96 ms3.9×
docker stop19 ms5.6×
停止并删除 20 个容器77 ms8.9×
通过 API 创建(Testcontainers、SDK)2.5 ms7×
使用缓存构建121 ms1.2×

Oxcart 0.1.2 于 2026-10-10 使用随附的 docker 29.9 客户端测量;OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早在同一台 Mac、同一测试框架上使用 docker 29.4 测量。未测量 Colima。完整表格:所有对比。

把状态解释清楚的应用

Ports 视图按仓库、工作树和分支分组所有已发布端口,并说明端口未响应的原因:地址被占用、服务器仅监听容器内的 127.0.0.1,或没有程序在监听。Compose 项目按组展示,支持整组操作。一切正常时,你只需关注容器,无须操心基础设施;发生故障时,横幅会用一句话说明。

为编程智能体而构建

Oxcart 内置 oxcart mcp,这是拥有 13 个工具的本地 MCP 服务器。崩溃诊断只返回 159 个词元,而智能体读取 docker inspect 加 docker logs 需要 2,014 个。智能体最初为只读,你可以逐个提升到 Manage 或 Full,或设为 Block。权限级别是操作约束,不是沙盒:拥有 shell 的智能体仍然可以自行运行 docker。提供 Claude Code、Codex、Cursor、VS Code with Copilot 及另外 14 款工具的设置步骤。参阅面向 AI 编程智能体的 Docker。

默认收紧权限

Mac 与引擎之间的已发布端口和出站 TCP 使用 TLS 1.3,并固定到每次启动新生成的证书。Docker API 仅使用私有 Unix 套接字。应用通过 Developer ID 签名和 Apple 公证,更新必须附有有效 EdDSA 签名,安装设置不建立网络连接。出站连接由 Mac 自身发起,因此 VPN、分离式 DNS 和 Little Snitch 规则适用于容器。

Colima 更适合的场景

  • 你需要免费工具。Colima 采用 MIT 许可证,无需付费。
  • 需要在本地运行 Kubernetes。colima start --kubernetes 可提供集群;Oxcart 未内置。
  • 使用 Intel Mac、较旧的 macOS 或 Linux。Colima 可在这些平台运行;Oxcart 需要 Apple silicon 和 macOS 26。
  • 希望直接使用 containerd 或 Incus。Colima 提供这两款运行时。

从 Colima 迁移到 Oxcart

Compose 文件、Dockerfile 和脚本无需修改:Oxcart 运行相同的 docker CLI。安装 Oxcart,再用 docker context use oxcart 将 docker 命令指向它。镜像分别存放在各引擎的存储中,因此需要拉取或重新构建所需镜像,或用 docker save 和 docker load 迁移。Colima 上下文会保留,一条命令即可切回。完整步骤见切换到 Oxcart。

常见问题

Oxcart 能替代 Colima 吗?

可以。两者都在 Mac 上提供可由 docker CLI 和 Docker Compose 调用的 Docker 兼容引擎。Colima 是通过 Lima 运行 Linux 虚拟机的免费命令行工具。Oxcart 是原生 Mac 应用,拥有自有引擎、菜单栏、Ports 视图、编程智能体使用的本地 MCP 服务器,并内置 docker CLI、Compose 和 Buildx。

Colima 免费吗?

是的。截至 2026 年 10 月,Colima 采用 MIT 开源许可证,所有用途均免费。Oxcart 免费试用 60 天,之后每位用户、每个主版本 $20,无需订阅。

Oxcart 和 Colima 哪款更快?

我们尚未对 Colima 进行基准测试,因此不发布其数据。与同一台 Mac 上测得的另外两款运行时相比,Oxcart 在启动、停止和构建容器方面是三者中最快的:docker run --rm 为 42 ms,停止并删除 20 个容器为 77 ms。你可以在自己的 Mac 上安装两者,运行相同命令进行比较。

Oxcart 像 Colima 一样支持 Kubernetes 吗?

Colima 可通过 colima start --kubernetes 提供可选的本地集群。Oxcart 为 Kubernetes 工作流提供快速的本地容器、特权容器和镜像构建。在 Mac 上使用 kubectl 和 k9s,即可操作 kubeconfig 中的集群;参见 Mac 上的 Kubernetes。

能在同一台 Mac 上运行 Oxcart 和 Colima 吗?

可以。两者各自有 Docker 上下文。Oxcart 添加 oxcart 上下文,仅当当前上下文为 default 且没有响应时将其设为当前,因此不会接管正在使用的 Colima 上下文。通过 docker context use 切换即可。

Colima 能在 Intel Mac 上运行吗?Oxcart 呢?

Colima 支持 Intel 和 Apple silicon Mac,以及 Linux。Oxcart 需要搭载 Apple silicon 且运行 macOS 26 或更新版本的 Mac。

安装 Oxcart 需要 Homebrew 吗?

不需要。Oxcart 通过已公证的 DMG 提供,其中包含 docker 29.9、Docker Compose 5.6 和 Buildx 0.38。安装设置不建立网络连接,只要求一次管理员密码,用于为命令行工具创建链接的辅助程序。

来源与方法

  • Oxcart 速度:Oxcart 0.1.2,2026-10-10,Apple M5 Max(36 GiB)、macOS 27.2、8 个 CPU 和 12 GiB,每次运行一款产品,预热后取五个样本的中位数。OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早,在同一台 Mac、同一测试框架上使用 docker 29.4 测量。
  • 菜单栏开销和 MCP 回答大小:2026-10-09 和 2026-10-10 在 Oxcart 上测量。
  • Colima:https://github.com/abiosoft/colima(说明、平台、MIT 许可证、运行时、--kubernetes),核实于 2026-10-10。
  • Lima:https://github.com/lima-vm/lima,核实于 2026-10-10。

在你自己的项目中试用 Oxcart

免费试用 60 天。之后每位用户、每个主版本 $20,无需订阅。

Apple silicon · macOS 26 或更新版本

继续阅读

版本更新说明

Oxcart 0.1.4

最新版本

许可证功能与细节改进。

  • 通过安全邮件链接激活许可证。
  • 在 Settings 中管理许可证和 Mac。
  • 离线验证许可证。
  • 性能提升、界面优化与问题修复。

需要 macOS 26.0 或更高版本

Oxcart 0.1.3

空闲时回收内存。

  • 没有容器运行时回收 VM 内存。
  • 保留容器、镜像、卷和网络。

需要 macOS 26.0 或更高版本

Oxcart 0.1.2

命令行工具集成。

  • 在 Oxcart 自带的 Docker 工具与已安装的 Docker 工具之间切换。
  • 界面优化。

需要 macOS 26.0 或更高版本

Oxcart 0.1.1

内置 Docker 工具与智能体控制。

  • 自带 Docker CLI 29.9、Compose 5.6 和 Buildx 0.38。
  • Docker 上下文集成与安全的钥匙串凭据存储。
  • MCP 智能体连接,支持为各智能体设置权限或阻止访问。

需要 macOS 26.0 或更高版本

Oxcart 0.1.0

适用于 Apple 芯片的 Docker 兼容容器。

  • 兼容 Docker CLI、Compose 和 Buildx。
  • 自带运行时组件,可离线设置。
  • 按项目和 Git 分支整理端口。
  • MCP 集成,默认仅允许只读访问。
  • 经过验证的自动更新。

需要 macOS 26.0 或更高版本