Oxcart ダウンロード
メニュー

Oxcart と Apple container:使い慣れた docker CLI か、Apple の新ツールか

docker CLI、Composeファイル、Testcontainers、Dev Containersを使うならOxcartを選びます。Docker互換エンジンを備えるネイティブMacアプリで、docker runは42 msでした。Apple独自のツールを使いたく、その専用コマンドで構わないなら、Appleのオープンソースcontainer CLIを選んでください。

更新日

それぞれのツールについて

Apple の container は macOS 26 とともに公開されたオープンソースの Swift ツールで、「Mac 上の軽量仮想マシンを使って Linux コンテナを作成・実行する」ものです。Apple の Containerization パッケージを基盤とし、「各 Linux コンテナを専用の軽量仮想マシン内で実行」します。OCI 互換イメージの入力と出力に対応します。1.5.0 は2026年9月29日に公開されました。

Oxcart は独自の Docker 互換エンジンを持つネイティブ Mac アプリです。docker CLI 29.9.0、Docker Compose 5.6.0、Buildx 0.38.0 を同梱し、オフラインで数秒で設定できます。エンジンは表に出ずに動作します。既存の Docker 向けスクリプト(CLI、Engine API、Compose ファイル)は、oxcart Docker コンテキストを通じて Oxcart に接続します。

Oxcart と Apple container、2026年10月時点
機能OxcartApple container
必要環境Apple silicon、macOS 26 以降Apple silicon、macOS 26(「古い macOS はサポートしません」)
インターフェースネイティブ Mac アプリ、メニューバー、docker CLIcontainer コマンドラインツール
コマンドdocker run, docker compose up, docker buildx buildcontainer run, container system start
Docker Engine API対応:1.40〜1.54(Testcontainers、docker-py)README に記載なし
Docker Compose対応、5.6.0 を同梱。ヘルスチェック依存関係と up --wait に対応README に記載なし
イメージ標準イメージ。amd64 イメージは Rosetta 経由OCI 互換イメージ
分離モデルコンテナは縮小・固定した Linux システムの1つのカーネルを共有。既定の seccomp ポリシーコンテナごとに専用の軽量仮想マシン
コーディングエージェントLocal MCP server, 13 tools, no pulls, builds or deletions by default; Read only per agentREADME に記載なし
ライセンスと料金プロプライエタリ。60日間無料、その後は1ユーザー・1メジャーバージョンあたり $20Apache-2.0、無料

Apple の情報は github.com/apple/container と github.com/apple/containerization を2026年10月10日に確認しました。「記載なし」は README に書かれていないという意味で、機能が存在し得ないという意味ではありません。

既存のツールが Docker を使うなら Oxcart

多くのプロジェクトには長年の Docker 資産があります。compose.yaml、docker コマンドを多数含む Makefile、CI スクリプト、テストスイートの Testcontainers、.devcontainer フォルダなどです。Oxcart は変更なしで実行できます。検証済みの連携には docker CLI、ヘルスチェック依存関係・init: true・network_mode: service: を使う Compose、Buildx、docker-py と Testcontainers が使う Engine API のビルドエンドポイント、Dev Containers CLI 0.89.0 が含まれます。Testcontainers、Portainer、Traefik 用に Docker ソケットをコンテナへマウントすることもできます。

一日中繰り返す操作も高速です。1台の Apple M5 Max で測定した Oxcart 0.1.2 の結果:

Oxcart 0.1.2、中央値、8 CPU と12 GiB
操作Oxcart測定した他製品のうち最速
docker run --rm … true42 ms143 ms (3.4×)
docker run --rm を8個同時実行96 ms378 ms (3.9×)
docker stop19 ms107 ms (5.6×)
20個のコンテナを停止・削除77 ms683 ms (8.9×)
キャッシュを使ったビルド121 ms149 ms (1.2×)

Oxcart 0.1.2 は同梱の docker 29.9 クライアントで2026-10-10に測定。OrbStack 2.2.3 と Docker Desktop 4.94.0 は同日のそれ以前に、同じ Mac と測定ツール、docker 29.4 で測定しました。Apple container はこのベンチマークに含まれません。全表:すべての比較。

Apple 製ツールを求めるなら Apple container

Apple 製の無料・オープンソースツールを求め、container コマンドを学ぶことをいとわず、コンテナごとに軽量仮想マシンを用意するモデルを重視するなら、Apple container が適しています。まだ新しく(1.5.0)、変化も速いため、プロジェクトに必要な機能は README で確認してください。

両方を使う

同じ Mac で共存できます。共通点は OCI イメージです。Oxcart の Buildx でビルドしてレジストリにプッシュし、Apple のツールでプルできます。逆も可能です。Oxcart が操作するのは自身の oxcart Docker コンテキストだけで、確認なしにほかのアプリのコマンドラインツールを置き換えません。

コンテナの実行以外にも

  • For coding agents: Oxcart’s MCP server lets Claude Code, Codex, Cursor and other agents see, diagnose and manage containers, with no pulls, builds or deletions by default, and Read only for any agent you choose. Its crash diagnosis is 159 tokens against 2,014 for docker inspect plus docker logs. See Docker for AI coding agents.
  • ネットワーク:公開ポートおよび外向きの TCP 通信は Mac と Oxcart エンジン間のリンクを TLS 1.3 で通過します。外向き接続は Mac が開くため、VPN とファイアウォールのルールが適用されます。Mac のコンテナネットワークをご覧ください。
  • ウィンドウ内:正常性とともにまとめた Compose プロジェクト、リポジトリとブランチで整理したポート、ログ・統計・ターミナル・ファイルを備えるインスペクタ。

よくある質問

Apple の container ツールとは?

Apple のオープンソースのコマンドラインツールで、「Mac 上の軽量仮想マシンを使って Linux コンテナを作成・実行する」ものです。Swift 製で OCI 互換イメージを使い、Apple silicon の macOS 26 で動作し、ライセンスは Apache-2.0 です。付属の Swift パッケージ Containerization は、Linux コンテナごとに独立した軽量仮想マシンを使用します。

Apple container で docker や docker compose を使えますか?

Apple の README(2026年10月確認)は、container run --rm alpine echo hello など独自の container コマンドを説明しており、docker CLI、Docker Engine API、Compose には触れていません。それらに基づく作業なら Oxcart でそのまま使えます。docker 29.9、Compose 5.6、Buildx 0.38 を同梱し、エンジンは Docker API 1.40〜1.54 に対応します。

Oxcart と Apple container はどちらも macOS 26 が必要ですか?

はい。どちらも Apple silicon 搭載 Mac と macOS 26 以降が必要です。Intel 搭載 Mac や古い macOS には対応していません。

Apple container は Oxcart より速いですか?

Apple container はベンチマークしていません。Apple の Containerization README は「1秒未満の起動」としていますが、測定値は公開していません。Oxcart の docker run --rm は Apple M5 Max で42 ms で、テストした3つの Docker 互換ランタイムの中で最速でした。

無料なのはどちらですか?

Apple container は無料・オープンソース(Apache-2.0)です。Oxcart は60日間無料、その後は1ユーザー・1メジャーバージョンあたり $20 で、サブスクリプションではありません。

一方でビルドしたイメージをもう一方でも使えますか?

はい。Apple container は OCI 互換イメージの入力と出力に対応し、Oxcart は標準イメージのプル、ビルド、保存、読み込みに対応します。一方からレジストリにプッシュし、もう一方でプルしてください。

出典と測定方法

  • Apple container:https://github.com/apple/container(説明、要件、コマンド、ライセンス、2026-09-29公開の1.5.0)。Containerization:https://github.com/apple/containerization。2026-10-10確認。
  • Oxcart のベンチマーク:Apple M5 Max、36 GiB、macOS 27.2。各製品8 CPU、12 GiB で、一度に1製品を新たに起動。ウォームアップ後の5サンプルの中央値。
  • Oxcart の互換性:2026-10-10に Oxcart でテスト。

自分のプロジェクトで Oxcart を試す

60日間無料。その後は1ユーザー・1メジャーバージョンあたり $20。サブスクリプションではありません。

Apple silicon · macOS 26 以降

次に読む

リリースノート

Oxcart 0.1.6

最新リリース

Coding agents can now fix what they find, plus fixes and hardening throughout.

  • New agents can start, stop and restart containers, run commands in them and bring Compose projects up, using images already on your Mac. Pulling, building and deleting require Full, set for each agent in the MCP Integrations section.
  • Setup gives every agent a ready-to-use entry, and oxcart mcp check confirms it works.
  • Sharper answers: agents see when a service is down because something it depends on is, whether a web page actually loads, and what caused a failure and how to fix it.
  • Start at login opens Oxcart in the menu bar, ready when you need it.
  • Oxcart checks for updates as it starts, and sends a short check-in to oxcart.cc. Settings › Privacy shows exactly what it contains.
  • Containers find the other services on their networks from the moment they start.
  • Fixes to privileged containers, Rosetta checks and setup safeguards.
  • The Oxcart app asks before anything that deletes data or stops running work.
  • Security hardening and reliability improvements throughout.

macOS 26.0以降が必要です

Oxcart 0.1.5

Oxcart now runs local Kubernetes and privileged containers, and speaks ten languages.

  • Settings › Resources › Kubernetes and networking: turn on privileged containers to run kind, k3d, minikube (Docker driver) and Docker-in-Docker, and to use docker run --privileged and --device. It is off by default. Oxcart's guard keeps every container away from its disks, its kernel, other containers' data and its channels to your Mac.
  • IPv6 container networks, also off by default, for networks created with IPv6 such as kind's dual-stack network.
  • Oxcart is translated into Simplified Chinese, Japanese, German, French, Spanish, Brazilian Portuguese, Korean, Russian and Turkish. Settings › General › Language sets it for Oxcart only.

macOS 26.0以降が必要です

Oxcart 0.1.4

ライセンス機能と各種改善。

  • メールの安全なリンクによるライセンスの有効化。
  • SettingsからライセンスとMacを管理。
  • ライセンスのオフライン検証。
  • パフォーマンス改善、UIの調整、不具合修正。

macOS 26.0以降が必要です

Oxcart 0.1.3

アイドル時のメモリ回収。

  • コンテナが実行されていないときに、VMのメモリを回収。
  • コンテナ、イメージ、ボリューム、ネットワークを保持。

macOS 26.0以降が必要です

Oxcart 0.1.2

コマンドラインツールの統合。

  • Oxcart付属のDockerツールと、すでにインストールされているDockerツールを切り替え。
  • UIの調整。

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以降が必要です