OrbStack vs Docker Desktop 徹底比較 — Macのメモリを半分取り戻す方法【2026年版】
OrbStack と Docker Desktop を料金・メモリ・機能・ユースケースの4軸で比較。個人開発者が乗り換えるべきタイミングと、Docker Desktop を残すべき理由まで正直に書く。
エンジニアのゆとです。
「OrbStack が軽いのはわかった。でも Docker Desktop とどう違うの?乗り換えてデメリットはないの?」
この質問、ここ1年でよく見かける。OrbStack の認知度が上がって「軽い」「速い」という評判は広まったけど、具体的に何が違うのか、何を諦めることになるのかが整理されている記事が少ない。
この記事では料金・メモリ消費・機能差・ユースケースの4軸で比較して、「誰が何を選ぶべきか」まで踏み込んで書く。
そもそも OrbStack と Docker Desktop の違い
まず構造の話をしておく。
Docker Desktop は Electron ベースのアプリで、裏側に Linux VM(Apple Silicon なら Apple Virtualization Framework)を立ててコンテナを動かす。VM は起動時に RAM の 50% を確保してしまい、しかもコンテナが解放したメモリを返しにくい。「起動しただけで重い」の原因はこれ。
OrbStack は macOS ネイティブアプリ(Electron 不使用)で、Linux ランタイムを独自実装している。VM オーバーヘッドを最小化して、メモリをオンデマンドで使う設計になっている。
両者とも docker CLI や docker compose コマンドはそのまま使えて、既存の docker-compose.yml を書き換える必要はない。
メモリ・パフォーマンス比較
数字で見たほうが早いので表にする。
| 計測項目 | Docker Desktop | OrbStack |
|---|---|---|
| アイドル時 RAM | 3〜4 GB | 約 0.8 GB |
| コンテナ3つ稼働時 RAM | 8 GB以上 | 約 2.3 GB |
| コールドスタート時間 | 約 30 秒 | 約 2 秒 |
| ファイル I/O(ホストマウント) | 280 MB/s | 890 MB/s |
アイドル時で約 3 GB の差。16 GB の Mac なら、これだけでブラウザ 20 タブぶんの余裕が生まれる計算になる。
僕自身が同一マシン(MacBook Pro M2 16GB)で計測した詳細データはこちらの記事に書いてある。
料金比較
ここが意外と重要なポイントで、比較記事にちゃんと書いてあることが少ない。
OrbStack の料金
- Free: $0 / 個人の非商用利用に限り永続無料
- Pro: $8/月(年間契約)/ 商用利用 + Debug Shell + 優先サポート
- Enterprise: 要問い合わせ / SAML SSO 等
Docker Desktop の料金
- Personal: $0 / 個人・小規模(従業員250名以下かつ年収$10M以下)
- Pro: $9/月 / 個人の商用利用
- Team: $15/月・人 / チーム機能
- Business: $24/月・人 / 大企業向け必須(250名以上または年収$10M以上)
企業で使う場合の差がエグい。OrbStack Pro が $8/月・人なのに対して、Docker Desktop Business は $24/月・人。チーム10人だと月 $240 の差になる。
個人開発者で非商用なら両方無料。副業・受託案件など収益が発生する用途なら OrbStack Pro の $8/月が安い。
機能比較 — OrbStack にあって Docker Desktop にないもの
Linux マシン機能
OrbStack の独自機能。コンテナじゃなく、フル Linux 仮想マシンをワンコマンドで立てられる。
orb create ubuntu:24.04 mydev
orb shell mydev
Vagrant や lima の代替として使える。Docker ではできない。
ドメイン名アクセス
コンテナに自動でローカルドメインが割り当てられる。http://nginx.orb.local みたいな感じでブラウザからアクセスできる。localhost:3000 を覚えなくていい。
双方向ファイル共有
Mac のファイルシステムと Linux 間の I/O が 3 倍以上速い。フロントエンドのホットリロードで体感差が出やすい。
機能比較 — Docker Desktop にあって OrbStack にないもの
ここを書かないと比較記事じゃないので正直に書く。
Windows 対応
OrbStack は macOS 専用。Windows 機も使う開発者や、チームに Windows ユーザーがいる場合は Docker Desktop 一択。
Docker Extensions
Docker Desktop には Extension マーケットプレイスがあって、Portainer や Slim.AI 等のサードパーティ UI を追加できる。OrbStack にはない。Extensions を日常使いしている場合は注意。
Docker Scout(セキュリティスキャン)
コンテナイメージの CVE スキャン機能。エンタープライズのセキュリティ要件に組み込んでいるチームは影響を受ける。個人開発では使っていない人の方が多いと思う。
Image Access Management
どのレジストリからどのイメージを pull できるかを管理者が制御する機能。Business プランの機能なので、そもそも Business に入っていないなら関係ない。
誰が何を選ぶべきか
ここをまとめとして書く。
OrbStack を選ぶべき
- Mac のみで開発しているソロ / 小チーム
- 個人プロジェクト・副業・受託案件(商用なら Pro $8/月)
- メモリが 16GB で常に圧迫されている
- フロントエンドを Docker 内で動かしていてホットリロードが遅い
- Colima の代替を探している
Docker Desktop を残すべき
- チームに Windows ユーザーがいる
- Docker Extensions を使いこなしている
- Docker Scout をセキュリティパイプラインに組み込んでいる
- 企業の標準ツールとして IT 部門が管理している
大多数の個人エンジニアは OrbStack で困ることは少ない。
乗り換え手順(5分で終わる)
brew install orbstack
起動したら Docker Desktop のコンテナ・イメージをインポートするか聞かれる。Yes にするだけ。既存の docker compose up はそのまま動く。.env の読み込みも depends_on の順序制御もそのまま。
実際に乗り換えた後の3ヶ月間のメモリ・CI連携・ハマりどころの記録は 移行レポート にまとめてある。
Docker Desktop は削除してもいいし、一時的に残しておいてもいい。両方インストールした状態だと OrbStack 側が docker コマンドを引き取る(設定で切り替え可能)。
まとめ
| OrbStack | Docker Desktop | |
|---|---|---|
| メモリ消費 | 少ない | 多い |
| 起動速度 | 速い(2秒) | 遅い(30秒) |
| ファイル I/O | 速い(3倍以上) | 遅い |
| 料金(個人商用) | $8/月 | $9/月 |
| 料金(企業 10 人) | $80/月 | $240/月 |
| Windows 対応 | なし | あり |
| Docker Extensions | なし | あり |
| Linux マシン機能 | あり | なし |
| Mac 専用か | Mac のみ | Mac + Windows |
Mac で個人開発しているなら OrbStack に乗り換えない理由がほぼない。
唯一「乗り換えを待って」と言えるのは、Docker Extensions を本格活用しているケースと、チームが Windows/Mac 混在で環境統一が必要なケースだけ。
OrbStack の存在は知ってるけど乗り換えが面倒で放置してる、という人に向けて言うと、移行コストは体感 5 分でゼロに近い。次に Mac がファンを唸らせたタイミングでやってみてほしい。
メモリの実測値の詳細や Colima との 3 社比較はこちらで書いた。
FAQ
Q1. OrbStack は完全に Docker Desktop の代替になりますか?
Mac 利用かつ Docker Extensions に依存していないケースであれば、ほぼ完全な代替になります。docker / docker compose / Kubernetes 連携など主要な機能はすべて互換。ただし Docker Extensions(GUI から追加するツール群)と Windows 対応は OrbStack には無いため、それらが必須の組織では Docker Desktop を残す必要があります。
Q2. メモリ消費はどれくらい違いますか?
実測で OrbStack は Docker Desktop の約 1/3〜1/2 のメモリ消費。アイドル時で OrbStack 約 200-400MB、Docker Desktop 約 1.5-2GB。複数コンテナ起動時の差はさらに開きます。M1/M2/M3/M4 Mac で 8GB RAM の場合、OrbStack なら他のツールも快適に動かせる余裕が出ます。
Q3. 既存の Docker Desktop イメージ・ボリュームを引き継げますか?
引き継げます。OrbStack の初回起動時にインポートウィザードが起動し、既存の Docker Desktop イメージ・コンテナ・ボリュームを自動でインポートできます。手動の場合は docker save / docker load でも移行可能。
Q4. Docker Desktop と OrbStack を同時にインストールして両方使えますか?
可能です。両方インストールした状態だと OrbStack 側が docker コマンドを引き取りますが、設定で切り替えられます。試用期間中は両方残しておき、安定したら Docker Desktop を削除する流れが安全です。
Q5. 個人商用利用の料金は?
OrbStack は $8/月、Docker Desktop(Pro/Team/Business)は最安 $9/月。10人規模のチームでは OrbStack $80/月 vs Docker Desktop Team $240/月で 約3倍の差 になります。Docker Desktop は従業員250人以上 or 年商10M ドル以上の企業で商用利用に有料化が義務付けられている点に注意。
Q6. Apple Silicon(M4/M5)でも OrbStack は最適化されていますか?
されています。OrbStack は M4 以降のネイティブ最適化が早く、起動時間とI/O速度が M2/M3 と比べてさらに改善。Docker Desktop も Apple Virtualization Framework 経由で M4 対応していますが、新チップ機能の活用は OrbStack の方が早い傾向。
Q7. Linux 用の用途も OrbStack でカバーできますか?
Mac から軽量 Linux VM を立てる機能(Linux マシン機能)が OrbStack 独自にあります。orb create ubuntu my-vm で即座に Ubuntu VM が立ち、orb ssh my-vm で入れます。Docker Desktop にはこの機能はなく、Vagrant / UTM を別途使う必要があります。
エディタ環境の比較(AI コーディングツール)はこちら。




