Rancher Desktop セットアップガイド
Mac / Windows / Linux で Docker と Kubernetes を実行できるコンテナ実行環境 Rancher Desktop のインストールと基本設定です。
Rancher Desktop とは
Mac、Windows、Linux 上でコンテナ環境と Kubernetes を実行できるオープンソースのコンテナ実行環境です。
インストール手順
1. ダウンロード
- 公式サイト: https://rancherdesktop.io
- OS に合わせてダウンロード(.dmg / .exe / .rpm など)
2. Mac でのインストール
$ open ~/Downloads/Rancher.Desktop-*.dmg
# ドラッグ&ドロップで Applications フォルダにコピー
$ open /Applications/Rancher\ Desktop.app
3. Windows でのインストール
# ダウンロードした .exe を実行してインストール
# または Chocolatey から:
$ choco install rancher-desktop
4. Linux でのインストール
$ sudo apt-get install ./Rancher.Desktop-*.rpm
初期設定
Docker モードの確認
$ docker --version
Docker version 25.x.x (or later)
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Kubernetes モードの有効化(オプション)
$ kubectl get nodes
# ノード一覧が表示されれば Kubernetes が稼働中
よく使うコマンド
| コマンド | 説明 |
|---|---|
docker ps |
実行中のコンテナを表示 |
docker run |
イメージからコンテナを実行 |
docker-compose up |
docker-compose.yml に基づいてコンテナ群を起動 |
kubectl get pods |
Kubernetes のポッド一覧を表示 |
トラブルシューティング
Docker が起動しない場合
# Rancher Desktop アプリを再起動
$ killall -9 rancher-server
$ open /Applications/Rancher\ Desktop.app
ポートがバインド済みの場合
$ lsof -i :4566 # 例:LocalStack のポート確認
$ kill -9
設定ファイルの保存場所
| OS | 場所 |
|---|---|
| Mac | ~/.config/rancher-desktop/ |
| Windows | %APPDATA%\rancher-desktop\ |
| Linux | ~/.config/rancher-desktop/ |
パフォーマンス最適化
- メモリ割り当て: Settings → Resources → Memory で調整
- CPU 割り当て: Settings → Resources → CPUs で調整
- ディスク容量: Settings → Resources → Disk で確認
参考リンク
- 公式ドキュメント: https://docs.rancherdesktop.io
- GitHub リポジトリ: https://github.com/rancher-sandbox/rancher-desktop
フィードバックを送る
このページの内容に誤りや改善点があればお知らせください