Docker管理 · 1 min read · Oct 07, 2025
DebianにRancher Dockerコンテナマネージャをインストールする方法
Rancherは、Dockerコンテナの管理プラットフォームを提供する無料のオープンソースプロジェクトです。Rancherは、大規模な生産環境でDockerを運用することを可能にします。Rancherには、マルチホストネットワーキング、グローバルおよびローカル負荷分散、モニタリング、復旧、ボリュームスナップショットなどのモジュラーインフラストラクチャサービスが含まれています。
このチュートリアルでは、Debian 9にRancherをインストールする方法を学びます。
要件
- Debian 9を実行しているサーバー。
- sudo権限を持つ非rootユーザー。
始めに
開始する前に、APTリポジトリを最新バージョンに更新することをお勧めします。次のコマンドでこれを行うことができます。
sudo apt-get update -y
sudo apt-get upgrade -y次に、すべての変更を適用するためにシステムを再起動します。次に、次のコマンドで必要なパッケージをインストールします:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -yすべての必要なパッケージがインストールされたら、次のステップに進むことができます。
Dockerをインストール
RancherはDockerに基づいているため、システムにDockerをインストールする必要があります。デフォルトでは、Debian 9リポジトリにはDockerの最新バージョンはありません。したがって、Dockerリポジトリをシステムに追加する必要があります。
まず、次のコマンドを使用してGPGキーをダウンロードして追加します:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -次に、次のコマンドを使用してDockerリポジトリを追加します:
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list次に、次のコマンドでaptデータベースを更新します:
sudo apt-get update -y最後に、次のコマンドを実行してDockerをインストールします:
sudo apt-get install docker-ce -yDockerがインストールされたら、次のコマンドで確認できます:
Rancherをインストール
Dockerが正常に動作しているので、Rancherをインストールする時が来ました。
次のコマンドでRancherサーバーを起動できます:
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable上記のコマンドは、Rancherサーバーが起動するまで数分かかります。Rancherイメージが正常にダウンロードされ、起動したら、次の出力が表示されるはずです:
stable: Pulling from rancher/server
bae382666908: Pull complete
29ede3c02ff2: Pull complete
da4e69f33106: Pull complete
8d43e5f5d27f: Pull complete
b0de1abb17d6: Pull complete
422f47db4517: Pull complete
79d37de643ce: Pull complete
69d13e08a4fe: Pull complete
2ddfd3c6a2b7: Pull complete
bc433fed3823: Pull complete
b82e188df556: Pull complete
dae2802428a4: Pull complete
a6247572ea3c: Pull complete
884c916ebae4: Pull complete
85517c9c5365: Pull complete
02dded9fe690: Pull complete
fd9f433c3bc6: Pull complete
44d91b3fea45: Pull complete
0d463387dfeb: Pull complete
60753c4d26f0: Pull complete
a003892966fe: Pull complete
Digest: sha256:42441f0128fae4d72d51f92de2049392427d462356282a46f28434332967c7e4
Status: Downloaded newer image for rancher/server:stable
dd9b5fcfb019d233e8e269756c6cc790d8196c6e1711135a3a8fcb351e56cdd9
今、ウェブブラウザを開いてURL http://your-server-ip:8080 を入力すると、以下のようにRancher管理ページにリダイレクトされます:

Rancherはデフォルトでアクセス制御を構成しません。アクセス制御を構成するには、ADMINタブに移動し、アクセス制御をクリックすると、次のページが表示されます:


ここで、LOCALをクリックし、管理者のユーザー名とパスワードを入力し、Enable Local Authボタンをクリックすると、次のページが表示されます:

リンク
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。