应用概览
信息来自各厂商截至 2026 年 10 月的官方文档和价格页面,来源列于页末。价格按每位用户计算,以美元计。
| 应用 | 支持平台 | 价格 | 内置 Kubernetes | 引擎与工具 |
|---|---|---|---|---|
| Oxcart | macOS 26 或更新版本,Apple silicon | 每个主版本 $20,无需订阅;免费试用 60 天 | 否 | 自有 Docker 兼容引擎;内置 docker CLI 29.9、Compose 5.6、Buildx 0.38;面向编程智能体的本地 MCP 服务器 |
| Docker Desktop | macOS(当前及之前两个版本,Apple silicon 和 Intel)、Windows、Linux | 个人、教育、非商业开源用途,以及员工少于 250 人且营收低于 $10M 的公司免费;其他情况按年计费,Pro 每月 $9、Team $15、Business $24 | 是:kubeadm(单节点)或 kind(多节点) | Docker Engine;MCP Toolkit 提供 300 多个 MCP 服务器的目录 |
| OrbStack | macOS 14 或更新版本,Apple silicon 和 Intel | 个人非商业用途免费;商业用途需 Pro,每月 $8(每年 $96) | 是:单节点集群 | Docker 容器和 Linux 实例 |
| Colima | macOS(Apple silicon 和 Intel)及 Linux | 免费,MIT 许可证 | 可选:colima start --kubernetes | 基于 Lima 的 Docker、containerd 或 Incus 运行时 |
| Podman Desktop | macOS、Windows、Linux | 免费,Apache-2.0 | 可设置 kind 或 Minikube | macOS 上在 Podman machine 内运行 Podman(无守护进程) |
| Rancher Desktop | macOS(Apple silicon 和 Intel)、Windows、Linux | 免费,Apache-2.0 | 是:k3s | dockerd(Moby)搭配 docker CLI,或 containerd 搭配 nerdctl |
Apple container | macOS 26,Apple silicon | 免费,Apache-2.0 | 未说明 | Apple 自有 CLI;每个容器在“各自独立的轻量虚拟机”中运行;OCI 镜像 |
实测:同一台 Mac 上的 Oxcart、OrbStack 和 Docker Desktop
每天反复执行的操作——运行、停止、停止后删除、重新构建、测试套件调用 API——是差距最大的地方。下表每一项,Oxcart 都是三者中最快的。
| 操作 | Oxcart 0.1.2 | OrbStack 2.2.3 | Docker Desktop 4.94.0 | Oxcart 相对次快产品 |
|---|---|---|---|---|
docker run --rm … true | 42.3 ms | 220 ms | 143 ms | 3.4× |
并发执行 8 次 docker run --rm | 96.3 ms | 758 ms | 378 ms | 3.9× |
docker stop | 19.2 ms | 107 ms | 128 ms | 5.6× |
| 通过 API 停止 | 4.03 ms | 91.5 ms | 86.3 ms | 21× |
| 通过 API 创建(不经过 CLI) | 2.46 ms | 48.5 ms | 17.3 ms | 7× |
| 通过 API 启动 | 18.5 ms | 51.2 ms | 39.2 ms | 2.1× |
| 创建并启动 20 个容器 | 692 ms | 2,209 ms | 1,738 ms | 2.5× |
| 停止并删除 20 个容器 | 76.7 ms | 1,224 ms | 683 ms | 8.9× |
docker stats --no-stream,20 个容器 | 1,038 ms | 2,050 ms | 2,054 ms | 2× |
一个流式 docker stats 客户端的 CPU 占用 | 1.29% | 3.81% | 5.45% | 缩减 3× |
| 无缓存构建,本地上下文 | 341 ms | 681 ms | 412 ms | 1.2× |
| 使用缓存构建 | 121 ms | 283 ms | 149 ms | 1.2× |
| 命名卷,1,000 个文件的创建/状态查询/读取/删除 | 17.8 ms | 25.2 ms | 24.4 ms | 1.4× |
| 从启动命令到 Docker API 就绪 | 788 ms | 1,154 ms | 1,712 ms† | 1.5× |
| 从停止命令到 API 不再可用 | 27.9 ms | 1,027 ms | 896 ms† | 32× |
Oxcart 0.1.2 于 2026-10-10 使用随附的 docker 29.9 客户端测量;OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早在同一台 Mac、同一测试框架上使用 docker 29.4 测量。Apple M5 Max、36 GB、macOS 27.2;各运行时分配 8 个 CPU 和 12 GB,每次运行一款,使用各自命令重新启动;预热后取五个样本的中位数;差距在 10% 以内视为相当;每款产品测试一轮。† Docker Desktop 没有仅操作引擎的启动或停止命令,因此其启动和停止数据包含应用的启动和退出。
与其他产品相当(差距在 10% 以内):启动已发布端口的现有容器、exec 输出吞吐量、从容器下载到 Mac、每容器 CPU 秒对应的主机 CPU 开销,以及每个容器的 Mac 内存占用。无容器运行时,Oxcart 的空闲内存(776 MiB)与 OrbStack(792 MiB)相当,不到 Docker Desktop(1,745 MiB)的一半。
Oxcart 的独特之处
- 为编程智能体而构建。本地 MCP 服务器提供 13 个工具,默认只读,可逐个设置 Manage、Full 或 Block,提供 18 款具名智能体的设置步骤。参阅面向 AI 编程智能体的 Docker。
- 加密网络通道。Mac 与引擎之间的已发布端口和出站 TCP 使用 TLS 1.3,证书在每次启动时重新生成。参阅Mac 上的容器网络。
- 沿用你的网络规则。Mac 为容器发起出站连接,因此 VPN 路由、分离式 DNS 和 Little Snitch 或 LuLu 规则均适用。
- 离线设置。设置过程完全不访问网络;准备约 2.5 s,启动约 1 s。
- 尊重其他工具。未经询问绝不替换其他应用的 docker 工具,卸载时会恢复;仅当没有其他引擎正在使用时,才将自身 Docker 上下文设为当前。
- $20,无需订阅。每位用户、每个主版本计费;次版本和补丁更新免费;每份许可证最多支持 5 台 Mac。
全部对比
- Mac 上的 Docker Desktop 替代品
2026 年 Apple silicon Mac 上的 Docker Desktop 替代品:Oxcart、OrbStack、Colima、Podman Desktop 和 Rancher Desktop,包含实测速度、价格和取舍。
- Oxcart 与 Docker Desktop
在同一台 Apple silicon Mac 上,Oxcart 执行 docker run 耗时 42 ms,Docker Desktop 为 143 ms;没有容器运行时,空闲内存占用不到其一半。每个主版本 $20,无需订阅。
- Oxcart 与 OrbStack
在同一台 Apple silicon Mac 上比较 Oxcart 与 OrbStack:实测 Oxcart 执行 docker run 的速度为 5×,API 停止为 23×,停止并删除 20 个容器为 16×。了解各自适用的场景。
- Oxcart 与 Colima
Colima 是基于 Lima 的免费命令行运行时;Oxcart 是原生 Mac 应用,拥有自有引擎、面向编程智能体的 MCP 服务器,以及采用 TLS 的容器网络通道。
- Oxcart 与 Podman Desktop
Podman Desktop 是免费的跨平台 Podman 图形界面;Oxcart 是仅限 Mac 的原生应用,以 Docker 兼容引擎运行原版 docker CLI、Compose 和 Buildx。
- Oxcart 与 Rancher Desktop
Rancher Desktop 为 Mac、Windows 和 Linux 内置 k3s Kubernetes;Oxcart 是原生 Mac Docker 兼容应用,专为快速的容器生命周期操作和编程智能体而构建。
- Mac、Linux 和 Windows 工具
2026 年在 macOS、Linux 和 Windows 上该使用哪些容器运行时或虚拟化平台:Docker Engine、WSL 2、Podman、Docker Desktop、Oxcart、UTM、Parallels 等。
- 内存与 CPU 占用实测
在同一台 Apple silicon Mac 上测量 Oxcart、OrbStack 和 Docker Desktop 的空闲内存、docker stats CPU 开销及每容器内存占用,附测量方法和自行测量步骤。
- Oxcart 与 Apple container
Apple 的开源 container CLI 在 macOS 26 上为每个 Linux 容器提供独立的轻量虚拟机。Oxcart 则运行你熟悉的 docker CLI、Compose 和 Buildx。
- 从 Docker Desktop 或 OrbStack 切换
几分钟内从 Docker Desktop 或 OrbStack 迁移到 Oxcart:上下文、镜像、卷、Compose 项目,以及如何切回。未经询问,不会替换任何内容。
常见问题
2026 年在 Mac 上运行 Docker 容器,哪种方式最好?
在运行 macOS 27 的 Apple 芯片 Mac 上,Oxcart 是我们测量的三款运行时中启动、停止和构建容器最快的(docker run 为 42 ms,次快工具为 143 ms),每个主版本 $20。如果团队还需要 Windows 或 Linux,选择 Docker Desktop;如果需要 Linux 机器或仍在使用 macOS 14 或 15,选择 OrbStack;如果最看重内置 k3s Kubernetes,选择 Rancher Desktop。
哪些 Mac 容器应用免费?
Colima(MIT)、Podman Desktop 和 Rancher Desktop(Apache-2.0),以及 Apple 的 container CLI(Apache-2.0)均免费开源。Docker Desktop 对个人、教育、非商业开源用途,以及员工少于 250 人且营收低于 US $10 million 的公司免费。OrbStack 对个人非商业用途免费。Oxcart 免费试用 60 天,之后每位用户、每个主版本 $20。
哪些产品包含 Kubernetes?
Docker Desktop(kubeadm 或 kind)、OrbStack(单节点集群)、Rancher Desktop(k3s)及 Colima(colima start --kubernetes)均包含 Kubernetes;Podman Desktop 可设置 kind 或 Minikube。Oxcart 不包含 Kubernetes;Mac 上的 kubectl 和 k9s 可以操作 kubeconfig 中的任意集群。参阅Mac 上的 Kubernetes。
哪款最适合 AI 编程智能体?
Oxcart 为容器内置本地 MCP 服务器:13 个工具、默认只读,提供 Claude Code、Codex、Cursor、VS Code with Copilot 及另外 14 款工具的设置步骤。崩溃诊断为 159 个词元,而 docker inspect 加 docker logs 为 2,014 个。Docker Desktop 的 MCP Toolkit 提供 300 多个打包为容器的 MCP 服务器目录;其用途不同,是运行其他 MCP 服务器,而非让智能体访问你的容器。
这些应用支持 Intel Mac 吗?
Docker Desktop、OrbStack、Colima 和 Rancher Desktop 列明支持 Intel Mac。Oxcart 和 Apple 的 container CLI 需要 Apple silicon 和 macOS 26 或更新版本。
基准测试如何进行?
在一台 Apple M5 Max(36 GB、macOS 27.2)上,每个运行时配置 8 个 CPU 和 12 GB,每次运行一款产品,使用各自命令重新启动。数值为预热后五个样本的中位数,差距在 10% 以内视为相当。Oxcart 0.1.2 使用随附的 docker 29.9 客户端;OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早使用 docker 29.4 测量。
来源与方法
- 基准测试:Oxcart 0.1.2 于 2026-10-10 使用随附的 docker 29.9 客户端测量;OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早在同一台 Mac、同一测试框架上使用 docker 29.4 测量。Apple M5 Max、36 GB、macOS 27.2;各运行时配置 8 个 CPU 和 12 GB,每次运行一款,使用各自命令重新启动;预热后取五个样本的中位数;差距在 10% 以内视为相当;每款产品测试一轮。
- Docker Desktop:docs.docker.com/desktop/setup/install/mac-install/、/windows-install/、/linux/;docs.docker.com/desktop/features/kubernetes/;www.docker.com/pricing/ 和 /pricing/faq/;docs.docker.com/ai/mcp-catalog-and-toolkit/。
- OrbStack: orbstack.dev/download; orbstack.dev/pricing; docs.orbstack.dev/kubernetes/; docs.orbstack.dev/machines/.
- Colima: github.com/abiosoft/colima. Lima: github.com/lima-vm/lima.
- Podman Desktop: podman-desktop.io/docs/intro; podman-desktop.io/docs/kind; github.com/podman-desktop/podman-desktop. Podman: docs.podman.io.
- Rancher Desktop: docs.rancherdesktop.io; github.com/rancher-sandbox/rancher-desktop.
- Apple
container: github.com/apple/container; github.com/apple/containerization. - 所有厂商资料核实于 2026 年 10 月 10 日。