Windows 10/8/7でDockerコンテナを管理するには、Linux(Ubuntu、Centos、Redhat…)、およびMacosをグラフィカルに使用して、これらのトップおよび最高のDocker GUIデスクトップおよびWeb管理ツールを無料またはオープンソースカテゴリで使用します。
Dockerは基本的に、ユーザーが互いのインストールやプロセスを妨げることなく、ユーザーがサーバーに複数のアプリを配布およびインストールできるようにする仮想化されたオープンソース環境です。 Dockerは、クラスター環境とデータセンターから最もメリットがあります。コンテナに孤立した環境を提供します。さて、Dockerコンテナとは何ですか?
Dockerコンテナを、異なる記事を持つ単一の造船所で利用できる複数のコンテナと比較できます。同様に、Dockerはコンテナと呼ばれるテクノロジーを実装しています。これは、仮想マシンの代わりに使用される用語であると言えます。ただし、コンテナは通常のVMと比較して、より少ないスペースを占有します。
コンテナで使用されるさまざまな開発者によって作成されたオペレーティングシステムの画像は、単一のアプリケーションのパッケージであり、ライブラリ、ユーティリティ、静的データなどのすべての依存関係が1つの画像ファイルにありますが、完全なオペレーティングシステムはありません。そのため、コンテナは軽量仮想化と比較できます。任意のDockerに設置されたすべてのコンテナは、ホストOSカーネルを使用して孤立したプロセスを使用して同時に実行できます。これにより、低リソースを使用しながら、パフォーマンスが向上します。その上で実行されている画像は、少数のMBのみです。ただし、VirtualBoxやHyper-Vとは異なり、ContainersとDockerは、OS画像をダウンロードするか、さまざまなアプリの管理を行うかにかかわらず、コマンドラインインターフェイスを使用して管理できます。コマンドを入力する必要があります。それは、個人のデスクトップやデータセンター、またはサーバークラスターで複数のコンテナを管理する必要があるNoobsや専門家にとって面倒かもしれません。
したがって、そのような不一致のすべてを緩和するために、DockerはGUI(グラフィカルユーザーインターフェイス)ベースのデスクトップアプリケーションとWebベースの管理ツールを使用してそれを管理するために使用できるAPIを提供します。
Dockerデスクトップダッシュボード
Dockerの開発者が提供する簡単な無料アプリケーションです。 Mac、Linux、およびWindowsオペレーティングシステムにインストールできます。ただし、250人以上の従業員を抱える大企業は、有料のサブスクリプションを購入する必要があります。
Dockerデスクトップを使用することの利点は、コマンドラインに触れることなく、ユーザーがローカルPCのコンテナ、アプリケーション、および画像を管理できるシンプルなインターフェイスを提供することです。
したがって、これはWindowsとMacosでのみ利用可能でしたが、Ubuntu LinuxなどのLinuxディストリビューションでもインストールして利点をインストールできます。 Docker Engine、Docker CLIクライアント、Docker BuildX、Docker Compose、Docker Content Trust、Kubernetes、および資格情報が含まれます。

Portainer- ui for docker
Portainer Community Editionは、重量が非常に軽量で、ほんの数KbsであるDockerのオープンソースGUIです。最良のことは、それがクロスプラットフォームであり、インストールのためにWindows 10/8/7、Linux、およびMacOSをサポートします。個々のDockerエンジンの管理は通常、Community Editionを使用するときにDocker CLIを使用して実行され、Portainerは、コンテナ、ボリュームなどの管理を可能にする無料で直感的で展開しやすいDocker GUIを提供します。
Portainer CEにログインした後、ダッシュボードにはDockerホストの適切な概要が表示されます。一目で、プロセッサの数やRAMの量などのハードウェア情報、およびDocker固有の情報(コンテナ、画像、ボリューム、ネットワークの数)を見ることができます。
あなたは取ることができますPortainerのデモ実際に自分のマシンにインストールする前に。デモアカウントのユーザー名はです管理者およびパスワードtryportainer、使用すると、フルフレッジダッシュボードが表示されます。 Dockerコンテナと他のサービスの管理を作成できる場所から。いいえ:15分ごとにデモアカウントがリセットされます。
さらに、アプリケーションテンプレート、ユーザー管理、およびさらなる可能性を提供します。これは、Dockerだけでは利用できず、大きな付加価値を提供します。そのテンプレートのいくつかは、WordPress、OpenFass、IronFucntions、CockroachdB、Microsoft OMSエージェントなどです。
特に、DockerのPortainer Web GUIのユーザー管理は、将来の包括的な権利管理を含めるように拡張される場合、大きな可能性を秘めています。さらに、SynologyやAsustor Admなどの人気のあるNASボックスOSでも入手できます。
Portainerを取得しますまたは参照してください
牧場主
Rancherは、GUIのオープンソースソフトウェアでもあり、画像やコンテナなどのさまざまなリソースを管理するための意図的なものに非常に適しています。 Rancherは、コンテナを採用しているチーム向けの完全なソフトウェアスタックであり、複数のKubernetesクラスターを使用できます。
Rancher Management Serverは、任意のLinuxサーバーまたはクラスターに高可用性のために展開できますが、それを使用する前に、Dockerが同じサーバーにインストールされていることを確認できます。 Rancherはオープンソースのコンテナ管理プラットフォームであり、どの組織でもコンテナを簡単に展開および管理できます。アクセス制御が構成されると、ユーザーは環境を作成するためにログインできます。ランチャー環境は、クラスター管理フレームワークで実行されるサーバーのクラスターであり、特定のアクセス管理制御ポリシーがあります。ユーザーは、Kubernetes、Docker Swarmなど、さまざまな環境を使用できます。環境を作成したら、ランチャーを使用すると、使用するホストやその他の組織化されたスタックを追加できます。経営陣内では、Rancherはインフラストラクチャのあらゆる側面、そしてもちろんDockerの詳細な管理を提供し、ホスト、コンテナ、ストレージプール、コンテナレジストリなども提供します。コンテナサービスに加えて、それを使用して、Kubernetesまたは群れを実行しているシステムサービスを調べることができます。

牧場主の真の価値は、アプリケーションを提供および管理する能力です。ユーザーまたは開発者は、RancherのCLIまたはAPIを使用して、CIおよびCDシステムを介してアプリケーションを直接プッシュできます。
Rancher GUIツールをインストールするには、次のDockerコマンドを実行するだけです。
sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
DockStation Docker GUI
さて、Dockerコマンドラインにユーザーインターフェイスを提供できるオープンソースではありませんが、別のフリーソフトウェアではありません。このソフトウェアのインターフェイスは、キメトリーに多少似ていますが、幅広い機能が搭載されています。コンテナとその設定は、アプリ画像のインストール、ポートのセットアップ、コンテナのクリーンアップ、ボリューム、いくつかのプロジェクトの開始と停止など、ドックステーションのウィンドウからです。
Dockerエンジンをローカルに設置せずにリモートドッカーコンテナを制御および管理できます。これは、ドックステーションがあるシステムにあるため、本質的に独立しています。ログの監視、検索、サーバーのCPUとメモリの消費の追跡、ネットワーク、ブロックI/Oのためのさまざまな便利なツールが付属しています。ポートモニター。最良のものは、Docker-Composeのサポートなどです。

Linux(Ubuntu 14.04/16.04/18.04/19.04、Centos7.1/7.2、Suse Linux Enterprise 12以上)、MacOS、およびWindows 7/8/10またはサーバーで利用できます。
注記-開発者は非常に長い間更新を発行していません。
Kitematic
Kitematicは、Dockerを管理するための公式グラフィカルユーザーインターフェイス(GUI)ツールです。これは、Docker自体によるものであるため、公式に言いました。以前はサードパーティのオープンソースツールでしたが、2015年にはDockerが引き継ぎました。特徴的には、Portainerほど広範囲ではありません。はい、DockerのKitematiceのGUIは非常に簡単に理解でき、最小限のアプローチのために操作が簡単です。
設置されたすべてのDockerコンテナは、それらを管理するオプションを備えたカードのメイン画面に表示されます。 Kitematicは、Windows 10/8/7およびMacOSで利用できます。現在、Docker Toolboxの一部であり、簡単にインストールでき、VirtualBoxの使用量をサポートして、Docker自体がインストールされ、Dockerエンジンを実行するVirtualMachineのレイヤーを作成します。
このDocker GUIツールの画面に推奨される人気のあるDockerハブ画像とは別に、指定された検索ボックスを使用してインストールして他の人を検索することもできます。
注記:プロジェクトは非推奨ですが、ソースとバイナリはで利用可能ですギルブ。

Docker Hubの統合は、Appタグを手動でインストールする必要がないため、KitematicがPortainerよりも優勢になります。 Kitematic GUIまたはDocker CLIを切り替えて、コンテナのアプリケーションを実行および管理できます。
他のいくつかのDocker GUIツールまたはプロジェクトは、もはやアクティブではありません:
DockerのUI
これは、オープンソースプロジェクトでもありますギルブ
造船所のドッカー
その他の記事: