OrbStack
Orbital Labs, LLC · MacネイティブアプリでDockerコンテナ、ローカルKubernetes、Linuxマシンを実行。ターミナル、ファイル、ネットワーク、ビルドツールを統合。
紹介
OrbStackは、Dockerコンテナ、ローカルKubernetes、Linux仮想マシンを実行するmacOSネイティブ環境です。Macを離れることなく、Webスタックの実行、コンテナイメージのビルド、サービスのテスト、Linuxでの作業を行う開発者向けに設計されています。
主な機能
- 同梱のDockerエンジン、Compose、buildxツールを使って、DockerおよびComposeのワークロードを実行できます。
- ネイティブアプリでコンテナ、イメージ、ボリューム、ビルド、ログ、ターミナル、ファイルを管理し、アクティビティモニタでリソース使用状況を確認できます。
- 対応ディストリビューションからLinuxマシンを作成し、
orbまたはSSHでアクセスできます。共有ファイルにはmacOSからアクセスでき、分離されたマシンではMac上のファイルへのアクセスを制限できます。 - 統合ネットワーク、ポート転送、自動
orb.localドメイン、開発用のローカルKubernetesを利用できます。 - 対応するUSBデバイスを転送し、Linuxワークロードでオーディオを使用できます。Apple Siliconでは、Rosettaによるエミュレーションを利用してx86コンテナイメージを実行できます。
インストールと使い始め方
brew install --cask orbstackを使ってmacOS用のHomebrew caskをインストールし、OrbStackを開いてセットアップを完了します。Homebrewにより、OrbStack.appと、シェル補完機能付きのorbおよびorbctlがインストールされます。アプリでLinuxディストリビューションを選んでマシンを作成するか、同梱のDockerツールでコンテナを使用します。コンテナとマシンのデータは、アプリのダウンロードとは別にディスク容量を使用します。
要件、プラットフォーム、互換性
OrbStackにはmacOS Sonoma 14以降が必要で、Apple Silicon版とIntel版が別々に提供されています。これはmacOSホスト用アプリケーションです。Linuxはゲスト環境であり、ネイティブホストとして個別にサポートされているわけではありません。また、Windowsホスト版は提供されていません。現在のHomebrew caskにはmacOSの最小要件が記載されており、追加のformula依存関係やcaskの競合はありません。Docker Desktopは不要です。OrbStackには独自のエンジンとツールが含まれています。管理者の承認は任意で、ツールへのグローバルリンクと互換性ソケットのリンクに使用されます。
Docker DesktopとColimaは、適切なDockerコンテキストを選択することで共存できます。OrbStackはorbstackコンテキストを選択し、管理者の承認があれば/var/run/docker.sockを更新できます。既存の正常に動作しているDocker CLIツールはそのまま残されるため、ツールがどのエンジン/コンテキストを使用しているか確認してください。任意のDocker Desktopデータ移行では、既存のコンテナ、イメージ、ボリュームがコピーされます。公式ガイドでは、リソースを節約するため、使用していないエンジンを停止することを推奨しています。OrbStackはLinuxのGPUアクセラレーションや、完全なLinuxグラフィカルデスクトップを提供していません。
アカウント、価格、ライセンス
OrbStackはOrbital Labs, LLCのプロプライエタリソフトウェアです。公開GitHubリポジトリは問題報告とディスカッション用で、製品の完全なソースコードは含まれていません。個人の非商用利用は無料です。フリーランス、ビジネス、その他の商用利用にはユーザーごとの有料ライセンスが必要です。非営利団体による業務利用にも商用利用の条件が適用されます。公式料金ページでは現在、Proは年払いでユーザーあたり月額$8(年額$96)と案内されています。インストール後、30日間のProトライアルを利用でき、その後のFreeプランは個人利用向けです。有料アクセスを有効にするには、アカウントを作成してライセンスを購入または割り当ててもらい、サインインしてください。対象条件と請求の詳細については、最新の利用規約と料金を確認してください。
新バージョン 2.2.3の更新内容 1年1月1日 · OpenNavo編集部 · AI翻訳
- 機能新しい Builds タブで Docker ビルドの履歴、ステップ、ログを確認できます。
- CLI と USBマシンの push/pull、root での push、消えるターミナル出力を修正します。
- Kubernetesネットワークポリシーを適用し、高い CPU 使用率を低減し、CoreDNS メトリクスを復元します。
注意事項
Open the OrbStack app to finish setup.