Oxcart 下载
菜单

Mac 上的 Oxcart 与 Rancher Desktop

Rancher Desktop 以 Kubernetes 为核心:免费开源,支持 Mac、Windows 和 Linux,内置 k3s,可选 dockerd 或 containerd。Oxcart 以容器为核心:这款原生 Apple silicon 应用的 Docker 兼容引擎,在我们测试的三款运行时中,启动、停止和构建容器最快,并提供编程智能体使用的 MCP 服务器。

更新于

以 Kubernetes 为核心,还是以容器为核心

Rancher Desktop 是“在桌面上提供容器管理和 Kubernetes 的应用”。其核心功能是在本地运行 k3s,即 Kubernetes 的“经过认证的轻量发行版”。你还可以选择引擎:Moby 配合 docker CLI,或 containerd 配合 nerdctl。它支持 Intel 和 Apple silicon Mac、Windows 及 Linux。

Oxcart 从另一端出发。本地开发大多围绕容器和 Compose 应用栈展开,开发者、测试套件和编程智能体每天可能创建和销毁数百次。Oxcart 的引擎和应用针对 Apple silicon 上的这一循环调优,界面是原生 SwiftUI Mac 应用,而非跨平台外壳。

并排对比

Oxcart 与 Rancher Desktop,截至 2026 年 10 月
功能OxcartRancher Desktop
重点Docker 兼容容器和 Compose容器管理和 Kubernetes
平台macOS 26 或更新版本,Apple siliconMac(Intel 和 Apple silicon)、Windows、Linux
许可证与价格专有软件;免费试用 60 天,之后每位用户、每个主版本 $20Apache-2.0,免费
Kubernetes未内置k3s
引擎与 CLIOxcart 的 Docker 兼容引擎;内置 docker 29.9、Compose 5.6、Buildx 0.38Moby(dockerd)搭配 docker CLI,或 containerd 搭配 nerdctl
最新版本0.1.41.24.0 (2026-07-29)

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×
停止并删除 20 个容器77 ms8.9×
无缓存构建,本地上下文341 ms1.2×
docker stats --no-stream,20 个容器1.0 s2×
停止引擎28 ms32×

Oxcart 0.1.2 于 2026-10-10 使用随附的 docker 29.9 客户端测量;OrbStack 2.2.3 和 Docker Desktop 4.94.0 于同日稍早在同一台 Mac、同一测试框架上使用 docker 29.4 测量。引擎停止对比采用 Docker Desktop 的 896 ms,其中包含应用退出。未测量 Rancher Desktop。

直接可用的 Compose 与 Docker 工具

已验证 Compose 的健康检查依赖与 up --wait、服务名 DNS、init: true 和 network_mode: service:,以及 Buildx、通过 Engine API 使用的 Testcontainers 和 docker-py、Dev Containers CLI。Docker 套接字可挂载到容器中,供 Testcontainers、Portainer 和 Traefik 使用。amd64 镜像通过 Rosetta 运行。指南:Apple silicon 上的 Compose和Dev Containers 与 Testcontainers。

智能体、网络与安全

  • 编程智能体:oxcart mcp 用 159 个词元而非 2,014 个回答“容器为什么停止”;默认只读;权限级别是操作约束,不是沙盒。提供 Claude Code、Codex、Cursor 及另外 15 款工具的设置步骤。
  • 你的网络:出站连接由 Mac 发起,因此 VPN 路由、分离式 DNS 和按应用设置的防火墙适用于容器;Ports 视图按仓库和分支分组端口,并说明未响应的原因。
  • 加密通道:Mac 与引擎之间的已发布端口和出站 TCP 使用 TLS 1.3,证书在每次启动时生成。

Rancher Desktop 更适合的场景

  • 你希望应用自带集群。Rancher Desktop 在桌面界面中集成 k3s 和集群控制。Oxcart 专注于快速的本地容器开发,可配合你选择的集群使用。
  • 混合操作系统团队希望使用同一应用。Rancher Desktop 支持 Mac、Windows 和 Linux。
  • containerd 与 nerdctl。如果希望直接使用 containerd,Rancher Desktop 提供该选项。
  • 免费且开源。无需许可费。

实用的分工方式

许多 Kubernetes 开发者的大部分时间用于构建镜像和运行服务依赖,只有一部分时间用于将清单应用到集群。你可以保留现有 Rancher Desktop 或云端集群,同时用 Oxcart 构建、运行 Compose 应用栈和测试。docker context use oxcart 切换 docker 命令使用的引擎;kubectl config use-context 切换集群。Mac 上的 Kubernetes介绍了 kubectl、k9s 及各本地集群工具的要求。

常见问题

Rancher Desktop 免费吗?

是的。截至 2026 年 10 月,Rancher Desktop 采用 Apache-2.0 开源许可证。Oxcart 免费试用 60 天,之后每位用户、每个主版本 $20,无需订阅。

Rancher Desktop 内置 Kubernetes 吗?

是的。Rancher Desktop 使用其称为“经过认证的轻量发行版”的 k3s,在桌面上提供容器管理和 Kubernetes。Oxcart 未内置 Kubernetes。

只用 Docker 和 Compose,不用 Kubernetes,该选哪款?

在 Apple silicon Mac 上,选 Oxcart。它针对每天反复执行的容器生命周期操作构建:docker run --rm 为 42 ms,停止并删除 20 个容器为 77 ms,是我们测试的三款运行时中最快的。随附 docker CLI 29.9、Compose 5.6 和 Buildx 0.38。

Rancher Desktop 能用 docker CLI 吗?

可以。Rancher Desktop 可选择引擎:Moby(dockerd)搭配 docker CLI,或 containerd 搭配 nerdctl。

能保留 Rancher Desktop 运行 Kubernetes,同时用 Oxcart 运行容器吗?

可以。两者各自拥有 Docker 上下文。Oxcart 添加 oxcart 上下文,仅在当前上下文为 default 且没有响应时将其设为当前。用 docker context use 选择引擎,通过 kubeconfig 选择集群。

Oxcart 能在 Windows 或 Linux 上运行吗?

不能。Oxcart 是适用于 macOS 26 或更新版本的 Apple silicon Mac 应用。Rancher Desktop 支持 Mac(Intel 和 Apple silicon)、Windows 及 Linux。

来源与方法

  • 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 测量。
  • Rancher Desktop 说明、平台、k3s 和引擎:https://docs.rancherdesktop.io/;许可证与最新版本:https://github.com/rancher-sandbox/rancher-desktop。核实于 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 或更高版本