Rancher Desktop セットアップガイド

Mac / Windows / Linux で Docker と Kubernetes を実行できるコンテナ実行環境 Rancher Desktop のインストールと基本設定です。

Rancher Desktop とは

Mac、Windows、Linux 上でコンテナ環境と Kubernetes を実行できるオープンソースのコンテナ実行環境です。

インストール手順

1. ダウンロード

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/

パフォーマンス最適化

参考リンク