GNU/Linux >> Linux の 問題 >  >> Debian

DebianにRancherDockerContainerManagerをインストールする方法

Rancherは、Dockerコンテナの管理プラットフォームを提供する無料のオープンソースプロジェクトです。 Rancherを使用すると、Dockerを本番環境で大規模に運用できます。ランチャーには、マルチホストネットワーキング、グローバルおよびローカルの負荷分散、監視、リカバリ、ボリュームスナップショットなどのモジュラーインフラストラクチャサービスが付属しています。

このチュートリアルでは、Debian9にRancherをインストールする方法を学びます。

要件
  • Debian9を実行しているサーバー。
  • 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をインストールする必要があります。デフォルトでは、Dockerの最新バージョンはDebian9リポジトリで利用できません。そのため、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をインストールしたら、次のコマンドで確認できます。

ランチャーをインストール

Dockerが稼働しているので、Rancherをインストールします。

次のコマンドでRancherサーバーを起動できます:

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

上記のコマンドは、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

次に、Webブラウザーを開き、URL http:// your-server-ip:8080を入力します。 、以下に示すように、Rancher管理ページにリダイレクトされます:

ランチャーはデフォルトでアクセス制御を構成しません。アクセス制御を構成するには、[管理]タブに移動し、[アクセス制御]をクリックします。次のページが表示されます。

ここで、ローカルをクリックします 、管理者のユーザー名とパスワードを入力し、ローカル認証を有効にするをクリックします ボタンをクリックすると、次のページが表示されます:

リンク
  • https://rancher.com/

Debian
  1. DockerEngineをDebian11にインストールする方法

  2. DockerをDebian9にインストールする方法(Stretch)

  3. Debian11にdockerをインストールして設定する方法

  1. Debian10BusterにDockerをインストールする方法

  2. Debian 10BusterLinuxにDockerをインストールする方法

  3. CentOS7にRancherDockerContainerManagerをインストールする方法

  1. Debian11にDockerをインストールする方法

  2. Debian11にBitwardenPasswordManagerをインストールする方法

  3. Debian9にDockerをインストールする方法