コンテナ管理 UI ツールには次のものが含まれます: 1. Porttainer (軽量の Web ベースの Docker 管理 GUI)、2. Kitematic (コンテナをより速く簡単に実行できる GUI ツール)、3. LazyDocker (ターミナル)ベースのビジュアル クエリ ツール、4. デスクトップ アプリケーションの DockStation、5. メモリ、CPU、ディスク イメージ サイズなど、Docker のリソース制限を設定できる Docker Desktop、6. Docui。
このチュートリアルの動作環境: linux5.9.8 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。
あなたはまだ多数のコンソール ウィンドウでコンテナを監視していますか? それともターミナル コマンドの使用にもっと熱心ですか? Docker のグラフィカル ユーザー インターフェイス (GUI) ツールを使用すると、コンテナーの管理が容易になり、効率が向上します。そしてそれらはすべて無料です。
6 Docker コンテナ管理 GUI ツール
1. Porttainer
Porttainer はライト A大規模な Web ベースの Docker 管理 GUI を使用すると、さまざまな Docker 環境 (Docker ホストまたは Swarm クラスター) を簡単に管理できます。これは、任意の Docker エンジン上で実行できる単一のコンテナーで構成されており、デプロイメントを容易にするように設計されています。
Portainer は DockerUI の作者によって再発明された新しいホイールです。DockerUI は単一のマシン上でのみ使用でき、docker の swarm は使用できません。現在開発は停止されています。
#公式 Web サイト https://www.porttainer.io下の図の Porttainer Web UI インターフェイスをご覧ください
2. Kitematic
Kitematic は、Docker コンテナをより高速かつ簡単に実行できる Docker GUI ツールで、Mac/Windows/Linux をサポートするようになりました。 必要なイメージを検索してコンテナを作成します。Kitematic にアクセスすることをお勧めします。 Kitematic には基本的な設定オプションが用意されていますが、より高度な設定を行うには、コマンド ラインを入力する必要がある場合があります。 #公式ウェブサイト https://kitematic.comgithub アドレス https://github.com/docker/kitematic
##3. LazyDocker (UI ターミナル)
LazyDocker は、キーボード操作とマウス クリックをサポートするターミナル ベースのビジュアル クエリ ツールです。
Lazydocker は、マウスとキーボード アクセスのニーズを満たすことができます。一部の要素ではコンテキスト メニューが利用可能で、頻繁に使用されるすべてのコマンドをショートカット キーで見つけることができます。また、コンテナー、基本的な統計、ログ、チェックを操作するための基本的なコマンドだけでなく、基本的な機能も備えています。主要なメトリクスを表示するためにグラフを使用することもできます。デフォルトでは、CPU とメモリの使用量とプロセスが表示されます。さらに、ほぼすべての希望するインジケーター用に構成できます。
選択したイメージについて、実行時に実行されたコマンドと Dockerfile 内の継承されたレイヤーを表示できます。使用可能なコマンドの変更や新しいコマンドの追加に加えて、未使用のコンテナー、イメージ、およびボリュームのクリーニングも実行できます。 Lazydocker は最小限のターミナル インターフェイスを提供します。これは、それほど複雑ではないプロジェクトに非常に役立ちます。4. DockStation
DockStation は、Linux、Mac、および Windows オペレーティング システムをサポートするロール デスクトップ アプリケーションです。
DockStation は、docker と docker-compose を使用できる、無料のフル機能のデスクトップ アプリケーションです。 docker-compose.yml 経由でネイティブの Docker Compose CLI コマンドを使用すると、アプリケーションの外部でも使用できるクリーンなネイティブ ファイルを生成できます。また、リモート コンテナーとローカル コンテナーを含むコンテナーとサービスの管理や、ログの監視、ログの検索、グループ化、ツールの実行、コンテナー情報の取得などの監視にも役立ちます。コンテナ リソースの一般的な複数および単一の監視に使用できるツールは他にもあります。
DockStation を使用すると、CPU、メモリ、ネットワーク I/O の使用状況、および開いているポートを簡単に追跡できます。すべての作業をプロジェクトに整理し、各コンテナのステータスを確認したり、グラフィカルなシナリオを構築したり、プロジェクト内の各イメージとそれらの関係を視覚化したりできます。さらに、DockStation は Docker Hub で非常に人気があります。5. Docker Desktop
Docker Desktop はデスクトップ アプリケーションです。Docker-toolbox (Kitematic を含む) は非推奨になっているため、すべてのユーザーは Mac を使用することをお勧めします。 Windows 上の Docker デスクトップ。
このツールは、メモリ、CPU、ディスク イメージ サイズ、ファイル共有、プロキシ、ネットワークなどの Docker のリソース制限を設定し、Docker エンジン、コマンド ライン、Kubernetes を構成できます。
ダッシュボードを使用すると、基本的なコンテナ操作を使用できるだけでなく、ログ、基本的な統計を表示し、コンテナを検査することもできます。これらはすべて、コンテキスト メニューまたはステータス バーのインジケーターを介して呼び出すことができます。
6. Docui
Docui も、Mac および Linux オペレーティング システムをサポートする UI ターミナルです。 GO バージョン 1.11.4 以降、Docker エンジン 18.06.1 以降、および Git が必要です。
Docui は、新しいコンテナ/サービスの作成と構成を容易にすることを目的としており、必要なすべての操作に対応する多くのキーバインドを見つけることができます。
画像の検索、保存とインポート、検査とフィルタリング、コンテナの作成と削除、開始と停止、検査と名前変更、ボリュームの作成と削除、検査とフィルタリング、ネットワークの削除などの機能を使用できます。機能。
推奨される学習: 「docker ビデオ チュートリアル 」
以上がDocker コンテナ管理 UI とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。