同样的工作,两种不同形态
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 |
|---|---|---|
| 产品形态 | 拥有自有 Docker 兼容引擎的原生 Mac 应用 | 在 Lima Linux 虚拟机内运行容器运行时的命令行工具 |
| 平台 | macOS 26 或更新版本,Apple silicon | macOS(Intel 和 Apple silicon)及 Linux |
| 许可证与价格 | 专有软件;免费试用 60 天,之后每位用户、每个主版本 $20 | MIT,免费 |
| 运行时 | Docker 兼容引擎(Docker API 1.40 至 1.54) | Docker, containerd, Incus |
| Kubernetes | 未内置 | 可选:colima start --kubernetes |
| 使用方式 | Mac 应用(主窗口、包含日志/统计/终端/文件的检查器、菜单栏)及 docker CLI | colima 命令和 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 | 相对次快产品 |
|---|---|---|
docker run --rm … true | 42 ms | 3.4× |
并发执行 8 次 docker run --rm | 96 ms | 3.9× |
docker stop | 19 ms | 5.6× |
| 停止并删除 20 个容器 | 77 ms | 8.9× |
| 通过 API 创建(Testcontainers、SDK) | 2.5 ms | 7× |
| 使用缓存构建 | 121 ms | 1.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。