Oxcart 下载
菜单

Mac 上的 Oxcart 与 Podman Desktop

如果想在 Mac、Windows 和 Linux 上使用同一图形界面、Podman 的无守护进程模型,以及通过 kind 或 Minikube 使用 Kubernetes,可选择免费开源的 Podman Desktop。Oxcart 是 Apple silicon 上 Docker 工作流的原生 Mac 选择:内置原版 docker CLI、Compose 和 Buildx,在我们测试的三款运行时中容器生命周期操作最快,并提供编程智能体使用的本地 MCP 服务器。

更新于

两款工具分别是什么

Podman Desktop 自称“使用容器和 Kubernetes 的最佳免费开源工具”。它是 Podman 的跨平台图形界面。Podman 是 Red Hat 的“无守护进程、开源、Linux 原生”容器工具,可用 root 或非特权用户运行容器。在 Mac 上,Podman 需要名为 Podman machine 的 Linux 虚拟机,默认由 libkrun 提供,也可使用 Apple 的虚拟机管理程序 applehv。Podman Desktop 增加了镜像、容器和 Pod 管理、扩展,以及使用 Kubernetes 的途径。

Oxcart 为一种平台和一种工作流打造:Apple 芯片 Mac 上的 Docker 兼容容器。原生 Mac 界面将项目、日志、端口和终端集中在一起,搭配专为 Apple 芯片打造的 Docker 兼容引擎。它随附开发者熟悉的 Docker 工具,让 docker、docker compose 和 docker buildx 按照脚本、CI 配置和团队成员所期望的方式运行。

并排对比

Oxcart 与 Podman Desktop,截至 2026 年 10 月
功能OxcartPodman Desktop
平台macOS 26 或更新版本,Apple siliconMac、Windows 和 Linux
许可证与价格专有软件;免费试用 60 天,之后每位用户、每个主版本 $20Apache-2.0,免费
引擎Docker 兼容引擎(Docker API 1.40 至 1.54)Podman:无守护进程,以 root 或非特权用户运行
在 macOS 上Oxcart 自有 Linux 侧,约 2.5 s 完成离线准备Podman machine(默认 libkrun,或 applehv)
命令行工具内置 docker 29.9、Compose 5.6、Buildx 0.38podman
Kubernetes未内置kind、Lima、Minikube 或 OpenShift
最新版本0.1.41.29.3 (2026-09-01)

Mac 上的 Docker 用户为何选择 Oxcart

原版 Docker 工具,无需转换

Oxcart 包含官方 docker CLI、Docker Compose 和 Buildx,引擎实现了 Docker Engine API。已验证实际项目依赖的 Compose 功能:健康检查依赖与 up --wait、服务名 DNS、init: true 和 network_mode: service:。Testcontainers 和 docker-py 通过 Engine API 构建,Dev Containers CLI 可启动实际项目,Docker 套接字可挂载到容器内,供 Testcontainers、Portainer 和 Traefik 使用。amd64 镜像通过 Rosetta 运行。

以毫秒计的容器生命周期

Oxcart 0.1.2,中位数,以及相对所测次快运行时的领先倍数
操作Oxcart相对次快产品
docker run --rm … true42 ms3.4×
docker stop19 ms5.6×
通过 API 停止4.0 ms21×
创建并启动 20 个容器0.69 s2.5×
停止并删除 20 个容器77 ms8.9×
启动后引擎就绪0.8 s1.5×

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 的启动数据包含应用启动。未测量 Podman。

像 Testcontainers 这样通过 API 创建和销毁容器的测试套件,会累积这些毫秒级节省:Oxcart 的 API 创建操作耗时 2.5 ms。

原生、安静、专注

Oxcart 的 Ports 视图按仓库、工作树和分支分组端口,并告诉你为何没有响应。Compose 项目按组展示,并支持整组操作。运行 20 个容器时,菜单栏项目仅占一个核心的 0.0004%(应用本身)。设置无需联网,只要求一次管理员密码和一次文件夹访问选择,绝不修改 shell 配置文件。

能查看容器的智能体

本地 MCP 服务器为 Claude Code、Codex、Cursor 等智能体提供 13 个面向实际问题的工具,默认只读,每次调用都记录在 Mac 上。每项任务各测试一次 Claude Code 会话(仅供参考),查找日志错误耗时 4.2 s,而非 31.0 s。权限级别是操作约束,不是沙盒。详见面向 AI 编程智能体的 Docker。

无需配置的安全保护

Mac 与引擎之间的已发布端口和出站 TCP 通过 TLS 1.3 传输,使用每次启动生成的证书和每次启动更新的 256 位令牌。Docker API 仅使用私有 Unix 套接字。docker login 密码存入 macOS 钥匙串。更新采用 EdDSA 签名。

Podman Desktop 更适合的场景

  • 所有桌面操作系统使用同一工具。Podman Desktop 支持 Mac、Windows 和 Linux;Oxcart 是 Mac 应用。
  • 免费且开源。Apache-2.0,无需许可费。
  • 以 Podman 为中心的 Kubernetes 工作流。Podman 的 pod 以及 kind、Minikube 和 OpenShift 集成,适合已围绕这些工具组织开发的团队。
  • 按非 root 模式设计。如果安全模型建立在 Podman 的无守护进程、非 root 容器基础上,请继续使用 Podman。
  • Intel Mac。Oxcart 需要 Apple silicon。

同时使用两者

两者可以共存。Oxcart 添加自己的 oxcart Docker 上下文,仅当当前上下文为 default 且没有响应时将其设为当前。如果安装了其他应用的 docker 工具,Oxcart 会列出两个版本并在替换前询问,卸载时会恢复。迁移项目通常只需运行它,Compose 文件和 Dockerfile 不用修改。具体步骤见切换到 Oxcart。

常见问题

Podman Desktop 免费吗?

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

Mac 上的 Podman 运行在虚拟机中吗?

是的。Podman 官方文档说明“MacOS 和 Windows 上的 Podman 需要虚拟机”,即 Podman machine;在 macOS 上默认提供者是 libkrun,另一个选项是 applehv。所有 Mac 容器工具都要在某处的 Linux 内核上运行 Linux 容器;差异在于引擎、应用和集成方式。

在 Mac 上,Oxcart 和 Podman Desktop 哪款更快?

我们未对 Podman 进行基准测试,因此不发布其性能数据。与同一台 Mac 上测得的另外两款运行时相比,Oxcart 的容器生命周期操作在三者中最快:docker run --rm 为 42 ms,docker stop 为 19 ms,停止并删除 20 个容器为 77 ms。

可以用 docker 命令操作 Oxcart 吗?

可以。Oxcart 随附 docker 29.9.0、Docker Compose 5.6.0 和 Buildx 0.38.0,引擎支持 Docker API 1.40 至 1.54。现有 docker 和 docker compose 命令、Testcontainers 及 Dev Containers CLI 都能使用它。

使用 Kubernetes 应该选哪款?

如果希望通过桌面集成管理 kind 或 Minikube 扩展的本地集群,可以选择 Podman Desktop。如果希望在共享或云端集群之外快速进行本地应用开发和镜像构建,可以选择 Oxcart。Oxcart 的 Docker 工作流支持特权容器。参见 Mac 上的 Kubernetes。

Oxcart 像 Podman 一样以非 root 或无守护进程方式运行吗?

Oxcart 运行 Docker 兼容引擎,因此不是无守护进程架构。在 Mac 侧,监督进程、文件共享和应用均以你的用户身份运行;唯一的 root 组件是 macOS 按需启动的辅助程序,用于为 Oxcart 的五个命令行工具创建链接,最后一次请求 10 s 后就会退出。

团队也用 Windows 和 Linux,还能选 Oxcart 吗?

可以。镜像和 Compose 文件可跨平台使用,因此 Mac 用户可用 Oxcart,Linux 用户可用 Docker Engine 或 Podman,Windows 用户可在 WSL 2 中使用所选工具。Oxcart 是 Mac 侧的选择,参阅Mac、Linux 和 Windows 工具。

来源与方法

  • 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 测量。
  • Podman Desktop 平台和 Kubernetes:https://podman-desktop.io/docs/intro 和 https://podman-desktop.io/docs/kind;许可证和最新版本:https://github.com/podman-desktop/podman-desktop。
  • Podman:https://docs.podman.io/en/latest/ 和 https://docs.podman.io/en/latest/markdown/podman-machine.1.html;许可证:https://github.com/containers/podman。均于 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 或更高版本