71
53

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

お題は不問!Qiita Engineer Festa 2024で記事投稿!
Qiita Engineer Festa20242024年7月17日まで開催中!

「超高速起動!OrbStackを使ってDocker Desktopからスムーズに移行する方法」

Last updated at Posted at 2024-07-08

はじめに

超高速で起動できるらしいので、OrbStackを使ってみました!
Docker Desktopを普段は使用しているのですが、移行がとても簡単でした。
Docker Desktopが入ったままでも導入できたので、私が導入した手順を紹介しようと思います。
ドキュメント読むのに抵抗ある人は、同じように導入していただけたら新しいことを覚えることもなく、高速でコンテナを起動できると思います!

UIはMacOSのような雰囲気でカッコよかったです。
Screenshot 2024-07-08 at 23.14.27.png

インストール

次のコマンドでインストールできます。

brew install orbstack

こちらからもインストール可能です。
https://orbstack.dev/download

Docker Desktopからの移行

Docker Desktopのコンテナ、ボリューム、イメージなどを含むデータを移行します。
データの移行は、OrbStackのGUIでMigrateボタンが表示されていると思うので、そこからもデータの移行が可能です。

orb migrate docker

Docker DesktopからOrbStackに切り替える

docker context use orbstack

Docker Desktopに戻す時は、次のコマンドで

docker context use desktop-linux

これだけで、dockerを使えるようになります!

また、OrbStackの起動は、次のコマンドで起動できます。

orb

使用感

今まで使用していたdocker composeコマンドなどが、そのまま使用できるので導入も含めとても簡単でした!
最近使用しているコンテナの起動をしてみると、Docker Desktopでは1分ほどかかったのに対し、OrbStackでは3秒ほどで起動しました。(追記:メモリなどの条件が違かったことや、キャッシュなどが残っていた可能性があるのでもう少し時間がかかると思います)快適...!

おわりに

使用感に違和感はないので、しばらく使用してみたいと思います。
私自身が環境構築に使用した内容しか記載していないので、詳しくは公式のドキュメントを確認してみてください!

参考

71
53
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
71
53

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?