Docker 可視化グラフィックツール portainer の詳細な説明

Docker 可視化グラフィックツール portainer の詳細な説明

1. ポーテナーの紹介

Portainer は、コンテナ イメージを視覚化するグラフィカル管理ツールです。Portainer を使用すると、Docker 環境を簡単に構築、管理、保守できます。完全に無料で、コンテナ化されたインストール方法に基づいているため、展開が便利かつ効率的になります。

2. Portainer アーキテクチャの概要

Portainer は、Portainer Server と Portainer Agent の 2 つの要素で構成されています。どちらも、既存のコンテナ化されたインフラストラクチャ上で軽量コンテナとして実行されます。 Portainer エージェントは、クラスター内の各ノードにデプロイし、Portainer サーバー コンテナーにレポートするように構成する必要があります。
単一の Portainer サーバーは、任意の数の Portainer エージェントからの接続を受け入れ、集中インターフェースから複数のクラスターを管理する機能を提供します。これを行うには、Portainer Server コンテナーにデータの永続性が必要です。 Portainer エージェントはステートレスであり、データは Portainer サーバー コンテナーに送り返されます。

ここに画像の説明を挿入

3. Portainerのインストール要件

1. 永続ストレージ
Portainer Server では、動作に必要なデータベースと構成情報を維持するために永続的なストレージが必要です。インストール プロセスでは、プラットフォームの基本的なストレージ構成が提供されます。デフォルトでは、Docker と Kubernetes はどちらもローカル ストレージのみを提供するため、クラスター全体の永続ストレージが必要な場合は、インフラストラクチャ レベルで実装することをお勧めします。
2. Dockerの最新バージョンをインストールする
設置場所

4番目に、Linux上でDockerを使用してPortainerをインストールする

1. まず、Portainer Server がデータベースを保存するために使用するボリュームを作成します。

docker ボリューム作成 portainer_data

2. Portainer Server コンテナをダウンロードしてインストールします。

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

3. Portainer サーバーがインストールされました。次のコマンドを実行して、Portainer サーバー コンテナーが起動しているかどうかを確認できます。

ドッカーps -a

ここに画像の説明を挿入

4. Web ブラウザを開いて次の場所に移動します。

http://localhost:9000/

5. Linuxでdockerを使用してPortainerエージェントをインストールする

Portainer エージェントをデプロイするには、次のコマンドを実行します。

docker run -d -p 9001:9001 --name portainer_agent --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/docker/volumes:/var/lib/docker/volumes portainer/agent:latest

これで、docker 視覚化グラフィック ツール portainer に関するこの記事は終了です。docker 視覚化ツール portainer に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Docker可視化ツールPortainerの導入と中国語翻訳
  • Docker 用ビジュアル UI 管理ツール Portainer のインストールと使用方法の分析
  • Portainer を使用して Docker のビジュアル インターフェースを構築する方法
  • Docker で Portainer ビジュアル インターフェースを構築するための詳細な手順
  • Docker Portainer 可視化パネルの使用

<<:  CSS3 を使用して左上または右上隅にリマインダー ドットを表示するサンプル コード

>>:  image/x-png の ContentType について

推薦する

win2008 で mysql8.0.11 を mysql8.0.17 にアップグレードする詳細な手順

アップグレードの背景: MySQLの下位バージョンの脆弱性を解決するために、MySQLはMySQL ...

あなたをエキスパートに見せるための 13 個の JavaScript ワンライナー

目次1. ランダムなブール値( true / false )を取得する2. 指定された日付が営業日で...

サーバーから返される14の一般的なHTTPステータスコードの詳細な説明

HTTP ステータス コードステータス コードは 3 桁の数字と理由フレーズ (最も一般的なもの: ...

JavaScript Canvas で三目並べゲームを実装

この記事では、JavaScript Canvasで三目並べゲームを実装するための具体的なコードを参考...

MySQL における 10 進数型の使用法の簡単な紹介

MySQL でサポートされている浮動小数点型は、 FLOAT 、 DOUBLE 、およびDECIMA...

2つのボールが交差する粘着効果を実現するCSSサンプルコード

これは純粋に CSS のみを使用して作成されたエフェクトです。簡単に言うと、このエフェクトは画像処理...

Linux での MySQL のインストールに関するチュートリアル

目次1. 古いバージョンを削除する2. サーバーのカーネルタイプを確認し、適切なバージョンをダウンロ...

MySql でメモリ使用量を削減する方法の詳細な説明

序文デフォルトでは、MySQL はデータベース クエリ データをキャッシュするために大きなメモリ ブ...

Vue プロジェクトで TypeScript クラスを適用する方法

目次1. はじめに2. 使用1. @コンポーネント2. 計算、データ、方法3. @props 4. ...

ベースタグとは何ですか? また、それは何をするのですか?

<base> タグは、ページ上のすべてのリンクのデフォルトのアドレスまたはデフォルトの...

Tomcat プロセスの CPU 使用率が高い場合の解決策

目次場合コンテキスト切り替えのオーバーヘッド?要約するCPU は多くの場合、システム パフォーマンス...

JavaScript サンドボックスの探索

目次1. シナリオ2. サンドボックスの基本機能3. iframeの実装4. Webワーカーの実装5...

win10にUbuntu18デュアルシステムをインストールするとmmx64.efiが見つからないという問題が発生する

Ubuntu 18のインストール中に、USBディスクからUbuntuのインストールを開始すると、mm...

ウェブページ内でウェブテーブルやdivレイヤーが引き伸ばされる問題の解決策

<br />Web ページをデザインするときには、いつも不快なことに遭遇します。最も一般...

Linux での MySQL 5.6.24 (バ​​イナリ) 自動インストール スクリプト

この記事では、Linux環境でのmysql5.6.24自動インストールスクリプトコードを参考までに共...