Kubernetes 中心か、コンテナ中心か
Rancher Desktop は「デスクトップでコンテナ管理と Kubernetes を提供するアプリ」です。特徴は Kubernetes の「軽量で認証済みのディストリビューション」である k3s のローカル実行です。エンジンは docker CLI を使う Moby、または nerdctl を使う containerd を選べます。Intel・Apple silicon の Mac、Windows、Linux に対応します。
Oxcart は別の出発点を選びます。ローカル開発の多くは、開発者、テストスイート、コーディングエージェントが一日に何百回も作成・破棄するコンテナや Compose スタックです。Oxcart のエンジンとアプリは Apple silicon 上のそのサイクルに合わせて調整され、クロスプラットフォームの外殻ではなくネイティブ SwiftUI の Mac アプリになっています。
比較表
| 機能 | Oxcart | Rancher Desktop |
|---|---|---|
| 重点 | Docker 互換コンテナと Compose | コンテナ管理と Kubernetes |
| プラットフォーム | macOS 26 以降、Apple silicon | Mac(Intel と Apple silicon)、Windows、Linux |
| ライセンスと料金 | プロプライエタリ。60日間無料、その後は1ユーザー・1メジャーバージョンあたり $20 | Apache-2.0、無料 |
| Kubernetes | 非搭載 | k3s |
| エンジンと CLI | Oxcart の Docker 互換エンジン。docker 29.9、Compose 5.6、Buildx 0.38 を同梱 | Moby(dockerd)と docker CLI、または containerd と nerdctl |
| 最新バージョン | 0.1.4 | 1.24.0 (2026-07-29) |
コンテナ作業で Oxcart が優れている点
開発サイクルの実測
1台の Apple silicon 搭載 Mac で各ランタイムを8 CPU、12 GiB に設定し、単独で実行しました。開発サイクルを構成する操作で、Oxcart はテストした3つ(Oxcart、OrbStack、Docker Desktop)の中で最速でした。
| 操作 | Oxcart | 次に速い製品との比較 |
|---|---|---|
docker run --rm … true | 42 ms | 3.4× |
docker run --rm を8個同時実行 | 96 ms | 3.9× |
| 20個のコンテナを停止・削除 | 77 ms | 8.9× |
| キャッシュなしのビルド、ローカルコンテキスト | 341 ms | 1.2× |
docker stats --no-stream、20個のコンテナ | 1.0 s | 2× |
| エンジンの停止 | 28 ms | 32× |
Oxcart 0.1.2 は同梱の docker 29.9 クライアントで2026-10-10に測定。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 も検証しています。Testcontainers、Portainer、Traefik 用に Docker ソケットをコンテナへマウントできます。amd64 イメージは Rosetta 経由で動作します。ガイド:Apple silicon で Compose、Dev Containers と Testcontainers。
エージェント、ネットワーク、セキュリティ
- コーディングエージェント:
oxcart mcpは「このコンテナが停止した理由は?」に2,014ではなく159トークンで応答します。初期設定は読み取り専用で、権限レベルは操作の制限でありサンドボックスではありません。Claude Code、Codex、Cursor と、ほか15種類の設定手順を用意しています。 - ネットワーク:外向き接続は Mac が開くため、VPN ルート、スプリット DNS、アプリ単位のファイアウォールがコンテナにも適用されます。Ports 画面ではリポジトリとブランチでポートを整理し、応答しない理由を表示します。
- 暗号化された経路:Mac とエンジン間の公開ポートと外向き TCP 通信は、起動ごとに作成する証明書で TLS 1.3 を使用します。
Rancher Desktop が向いている場面
- アプリにクラスターが内蔵されていてほしい。Rancher Desktopはk3sとクラスター操作をデスクトップ画面に統合しています。Oxcartは、お好みのクラスターと併用する高速なローカルコンテナ開発に注力しています。
- OS が混在するチームで1つのアプリを使いたい。Rancher Desktop は Mac、Windows、Linux に対応します。
- containerd と nerdctl。containerd を直接使いたい場合、Rancher Desktop で選べます。
- 無料・オープンソース。ライセンス料金は不要です。
実用的な使い分け
多くの Kubernetes 開発者は、時間の大半をイメージのビルドや依存サービスの実行に使い、マニフェストをクラスターに適用するのは一部です。クラスターは今の Rancher Desktop やクラウドに残し、ビルド、Compose スタック、テストには Oxcart を使えます。docker context use oxcart は docker コマンドの接続先を、kubectl config use-context はクラスターを切り替えます。Mac で Kubernetesでは kubectl、k9s、ローカルクラスターツールの要件を解説しています。
よくある質問
Rancher Desktop は無料ですか?
はい。2026年10月時点で Rancher Desktop は Apache-2.0 のオープンソースです。Oxcart は60日間無料、その後は1ユーザー・1メジャーバージョンあたり $20 で、サブスクリプションではありません。
Rancher Desktop は Kubernetes を内蔵していますか?
はい。Rancher Desktop は「軽量で認証済みのディストリビューション」とする k3s を使用し、「デスクトップでコンテナ管理と Kubernetes」を提供します。Oxcart は Kubernetes を内蔵していません。
Kubernetes を使わず Docker と Compose だけなら、どちらがよいですか?
Apple silicon 搭載 Mac なら Oxcart です。一日中繰り返すコンテナ操作向けに作られ、docker run --rm は42 ms、20個の停止・削除は77 ms で、テストした3つのランタイムの中で最速でした。docker CLI 29.9、Compose 5.6、Buildx 0.38 を同梱しています。
Rancher Desktop で docker CLI を使えますか?
はい。Rancher Desktop は docker CLI で使う Moby(dockerd)、または nerdctl で使う containerd を選べます。
Kubernetes 用に Rancher Desktop を残し、コンテナに 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。一度に1製品を実行し、ウォームアップ後の5サンプルの中央値。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確認。