はじめに
ポータル Dockerコンテナの管理に役立つプログラムです。 Dockerコンテナを削除、停止、または再起動する場合。これは、(SSHを使用してあらゆる種類のコマンドを入力するのではなく)portainerユーザーインターフェイスを使用して簡単に行うことができます。コンテナの設定を調整し、リソースを管理し、コンテナ内から管理して視点を得ることができます。
Portainerは、CMD Lineを使用する場合と比較して、コンテナーを管理するためのGUIバージョンと考えてください。外出先でのレプリケーションやコンテナの修正などの強力な機能を持ちながら!
また、Portainerを使用すると、KubernetesおよびDocker環境の構成、管理、セキュリティを一元化できるため、「サービスとしてのコンテナ」をユーザーに迅速、簡単、安全に提供できます。
この記事では、 Portainerをインストールします CentOS8のDockerを使用
インストール
- システムを更新する
dnf update -y
- DockerCEリポジトリを有効にする
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

- DockerCEをインストールする
dnf install docker-ce -y
- Dockerサービスを開始します
systemctl start docker && systemctl enable docker
- DockerCEの検証とテスト
docker run hello-world

- ボリュームを作成し、portainer-dataという名前を付けます
sudo docker volume create portainer-data
- 次に、ポータルをプルします 以下のコマンドを実行したDockerハブからのイメージ。
sudo docker run -d --name portainer -p 8090:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data portainer/portainer
- 「-d」 :デタッチモードでコンテナを起動するためにデタッチ
- 「-p」 :ポートを参照して、ポート9000でリッスンしているコンテナ内のポートマッピングと、ポート8090でのコンテナ接続の外側のポートマッピングを作成します。
- 「-v」 :マウントボリュームを指します /var/run/docker.sock コンテナで/var/run/docker.sockに移動します ネイティブシェル上。およびportainer-data およびデータ 同じマウントポイントです。
- 「portainer/portainer」 :画像名。
- Portainerを起動する
docker start portainer
ポーテナーにアクセスする
- ブラウザに移動し、 http:// server_IP:8090を使用してPortainerにアクセスします 管理者パスワードを設定し、以下に示すようにインストールを完了します。

- 「ローカルDocker環境を管理する」ようにPortainerを構成し、[ローカルDocker環境]を選択して、以下に示すように[接続]ボタンをクリックします

- Portainerダッシュボードにリダイレクトされます。以下に示すように、「ローカルDocker」を選択します
- これで、Portainerを介して、コンテナにアクセスしたり、GUI内でコンテナを制御、削除、作成したりできます。

- コンテナ、画像、ネットワーク、ボリューム、テンプレートに関するすべての情報を確認できます。


- Portainer GUIを使用してコンテナを作成する(オプション)
[テンプレートの追加]オプションで、図のように「nginx」テンプレートをクリックします

- コンテナーの名前を設定してからポートを構成し、図のように[コンテナーのデプロイ]ボタンをクリックします 。
私の例では、nginx画像を選択します

- これで、「コンテナ」オプションから作成されたコンテナを確認できます。下の画像で、「nginx-server」という名前のコンテナが次のように実行されていることがわかります 。

結論
そのため、このインストールガイドでは、CentOS8にDockerを使用してPortainerをインストールする方法を説明しました
また、Ubuntu 20.04にDockerを使用してPortainerをインストールするには、この記事にアクセスしてくださいUbuntuにPortainerをインストールする
ありがとう!!!