2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Windows】Docker DesktopからRancher Desktopへ移行する

Last updated at Posted at 2024-10-25

初めに

チームで使っているDocker Desktopがライセンス問題で課金されてしまうので、Rancher Desktopに切り替えるぞ!

環境

Windows 11 + WSL2(ubuntu 22.04)

手順

Docker Desktopの削除

スタートボタンから「設定」→「アプリ」→「インストールされているアプリ」を選択。Docker Desktopを選択して削除する

保存しているContainerやImageは削除されてしまいます!十分注意してください

Rancher Desktopの設定

インストール

上記のページからWindows版のインストーラーを見つけてダウンロードする。
kubernetesは今回使わないのでチェックボックスは外し、コンテナエンジンはdockerdを選択する

Rancher Desktopの設定

WSL内でdockerコマンドが使えるようにPreferencesからWSLのIntegrationsのチェックボックスを入れる
image.png

Container Engineがdockerdになっていることを確認する
image.png

WSL内の設定

~/.docker/config.jsonの中のcredStoreの記述を削除します。この記述はDockerでの認証情報ストアの参照先でデフォルトだとDocker Desktopを見るようになっている模様

動作確認

自分は下記を確認しました!

  • WSL上でdockerコマンドが使えるか
  • WSL上でdocker composeコマンドが使えるか
  • devcontainerが使えるか

所感

個人で使うなら高機能なDocker Desktopが良いと思いますが、課金の問題がなかなかシビアなのでチームで使用するならRancher Desktopはとても良い気がします!
他にもCLI、拡張機能、kubernetes機能など高機能そうなのでこれから試していきたいですね!

参考文献

2
3
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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?