TL;DR
- 軽量なコンテナクライアント
- Docker for Desktopの代替として使用可能
docker
コマンドをそのまま使用することが可能
概要
Docker for Desktopの代替として使用可能な非常に軽量なコンテナクライアントです。
参考にOrbStackの公式のベンチマークが以下になります。
CPU
Memory
公式のベンチマークとはいえ、圧倒的な差があるように見えます。
また、macOS上で実際に使用した際のリソース消費量(とバッテリー消費量)を比較すると実際に消費量が低いことが観測できました。
Versions
- macOS
- 13.4.1
- OrbStack
- 0.15.0
流れ
公式から提供されているクイックスタートを試します。
Quick start · OrbStack Docs
インストール
brew(cask)でインストール可能です。
brew install orbstack
試しにGUIから起動してみます。
実行
docker
コマンドをそのまま使用可能なため、実行します。
docker run -d -p 80:80 docker/getting-started
http://loclahost:80 へアクセスし、起動していることが確認できます。
所感
ただ単純に軽量なDocker for Macの代替として扱えると感じました。
その単純な理由が強くそれ故に暫くOrbStackを普段遣いしてみようかと考えています。
記事としては内容が薄いものになってしまいましたが、個人的にDocker for Macの代替として必要十分な機能が揃っていると感じ良い意味で納得できてしまいました。