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 -y

Dockerがインストールされたら、次のコマンドで確認できます:

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管理ページを開く

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

Rancherのアクセス制御を構成

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

Rancherでローカル認証を有効にする

リンク

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。