ポーテナーの紹介 Portainer は、ステータス表示パネル、アプリケーション テンプレートの迅速な展開、コンテナ イメージ ネットワーク データ ボリュームの基本操作 (イメージのアップロードとダウンロード、コンテナの作成など)、イベント ログの表示、コンテナ コンソールの操作、Swarm クラスターとサービスの集中管理と操作、ログイン ユーザーの管理と制御などを提供する Docker 用のグラフィカル管理ツールです。機能は非常に包括的であり、基本的に中小規模のユニットのコンテナ管理のニーズをすべて満たすことができます。 Portainer イメージをダウンロード #現在の Portainer イメージを照会する docker search portainer 上の図は、ダウンロードボリューム付きの portainer イメージを示しています。最初のイメージ (docker.io/portainer/portainer) をダウンロードします。 # イメージをダウンロード docker pull docker.io/portainer/portainer スタンドアロン版の操作 Docker ホストが 1 つしかない場合は、スタンドアロン バージョンを使用できます。Portainer のスタンドアロン バージョンは、実行が非常に簡単です。マシン上の Docker イメージ、コンテナー、およびその他のデータを管理するためにコンテナーを起動するには、1 つのステートメントだけが必要です。 docker run -d -p 9000:9000 \ --restart=常に\ -v /var/run/docker.sock:/var/run/docker.sock \ --name prtainer-test \ docker.io/portainer/portainer このステートメントは、ホストのポート 9000 をコンテナーのポート 9000 に関連付け、コンテナーに portainer-test という名前を付けます。コマンドを実行すると、マシンの IP:PORT を使用して Portainer にアクセスできるようになります。 アクセス方法: http://IP:9000 最初のログインには、登録済みユーザーと管理者ユーザーのパスワードが必要です。 スタンドアロン バージョンの場合は、ローカルを選択するだけです。選択後、[接続] をクリックしてローカル Docker に接続します。 注: このページでは、コンテナ内の /var/run/docker.socker に接続するために、ローカルの /var/run/docker.socker をマウントするように求められます。そのため、起動時にマウント ファイルを指定する必要があります。 表紙: コンテナリスト: コンテナ リスト内のコンテナ名をクリックすると、コンテナの詳細が表示されます。 コンテナの詳細ページでコンテナを使用してイメージを作成することもできます。 ミラー リスト (ミラー リストでは、リモートの場所またはプライベート ライブラリからミラーを直接プルできます。プライベート ライブラリからプルするには、プライベート ライブラリのアドレスを事前に構成する必要があります。これについては後で説明します)。 イメージ ID をクリックすると、イメージの詳細が表示されます。詳細ページでは、イメージに関する情報に加えて、イメージにタグを付け、リモート リポジトリまたはプライベート リポジトリにイメージをプッシュすることもできます。 ウェアハウス管理ページ (このインターフェイスでは、構成されたイメージ ウェアハウスのリストを表示でき、ウェアハウスを追加できます。追加に成功したら、イメージ ミラー ページでプル操作とプッシュ操作を実行できます。): ミラーリポジトリを追加します。 Portainer には、権限管理、ネットワーク管理など、他の操作もいくつかあります。インストールして、それらについて学ぶことができます。 クラスター操作 ほとんどの場合、Docker クラスターがあり、その中には数台または数十台のマシンが含まれることがあります。そのため、クラスターの管理は非常に重要です。Portainer もクラスター管理をサポートしています。Portainer は、Swarm と連携してクラスター管理操作を実行できます。ここで最初に Swarm を構築しました。 Swarm クラスターの構築方法については、こちらの記事を参照してください: Swarm を使用した Docker クラスターの構築。 portainer をクラスター モードで起動します (ここでは、単純に起動してから、インターフェイスにノードを追加します)。 docker run -d -p 9000:9000 --restart=always --name prtainer-test docker.io/portainer/portainer ここでは、リモート モジュールを選択します。名前とノード URL を追加するように求められます。理解できる限り、任意の名前を選択できます。エンドポイント URL は、Swarm クラスターで設定されたノード URL です。たとえば、私のマシンの IP は 10.0.11.152 で、リスニング ポートはデフォルトの 2375 なので、ここでの URL は 10.0.11.152:2375 です。 クラスターモードで起動する場合は、Swarm 管理ノードに portainer をインストールして起動し、エンドポイント URL の初回設定時に管理ノードの URL を設定することをお勧めします。 フォームに入力したら、「接続」をクリックして管理ページに入ります。管理ページの左上隅に、管理対象クラスター ノードのリストが表示されます。 ノードの情報を表示するには、そのノードをクリックします。イメージとコンテナの操作は基本的にスタンドアロン モードと同じです。ここでは、ノードの追加についてのみ説明します。 ナビゲーション バーの [エンドポイント] をクリックして、ノード リスト ページに入ります。 上の図から、ノードを追加する方法が一目でわかるはずです。名前、エンドポイント URL、ノード IP を入力するだけで、クラスター ノードを追加できます。非常に簡単です。 これで、Portainer の基本的な操作は完了です。ただし、具体的な操作手順は自分で学習して理解する必要があります。 Portainer を使用して Docker のビジュアル インターフェースを構築する方法については、これで終わりです。Docker ビジュアル インターフェースの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: HTML でフレームセット タグを使用するチュートリアル
1. Dockerの起動の問題:問題は解決しました: Hyper-V をオンにする必要があります (...
環境: 1. CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5...
vueチャットボックスで絵文字を送信し、vueインターフェースで絵文字を送信するための具体的なコード...
序文: Mybatis の特殊文字処理、Mybatis の xml ファイル内の特殊文字の処理、ここ...
目次1.entires() メソッドの詳細な構文2.entires() メソッドの一般的な使用法と注...
この記事では主に、MySQL の Aborted アラームに関する関連コンテンツを紹介し、参考と学習...
序文早速本題に入りましょう。これからお話しするのは次のマインドマップです。まずは印象をつかんでくださ...
OpenShift 3.9 の最新バージョンを体験する最も早い方法。準備 [root@host ~]...
序文皆さんはリモート サーバーで開発を行っており、MySQL の使用率はかなり高いはずです。コマンド...
1. ソースコードからovsをコンパイルしてインストールします。依存関係をインストールします: # ...
Linuxでタイムゾーンを変更する場合、常に変更することはできませんAsia/Shanghai に変...
Linuxファイアウォールの状態を確認する方法1. 基本操作 # ファイアウォールのステータスを表示...
目次TOKEN タイマーリフレッシュ2. access_tokenの内部設計2.1 access_t...
コンポーネントに背景画像コントロールを追加するには、次の 2 つの手順だけが必要です。 <表示...
1. 仮想マシンをダウンロードする公式ダウンロードウェブサイト: https://www.vmwar...