Docker視覚化ツールDockerUIのインストールと使用

再版

著者:https
//blog.csdn.net/suchahaerkang/article/details/84591278

並べ替えと型設定のためにそれを再印刷し、いくつかのものを削除します。

DockerUIの概要

DockerUIは、Docker APIに基づくオープンソースのWebアプリケーションであり、Dockerコマンドラインと同等の機能のほとんどを提供し、コンテナー管理とイメージ管理をサポートします。ゴージャスなデザインとドッカーを実行および管理するためのシンプルな操作インターフェースで最も称賛に値します。

DockerUIの利点:

1)コンテナバッチ操作をサポートします
。2)イメージ管理をサポートします(比較的弱いですが)

DockerUIのデメリット:

複数のホストはサポートされていません。
以下は、DockerUI管理環境での展開プロセスを記録しています

インストール

1)最初にdockerUIイメージをプルします。これで、dockerUIイメージの場所が次のように変更されました。

# 之前镜像位置为dockerui/dockerui
[root@localhost ~]# docker pull uifd/ui-for-docker           
 
[root@localhost ~]# docker images
REPOSITORY                     TAG                 IMAGE ID            CREATED             SIZE
192.168.1.23:5000/tomcat7      latest              47c5123914a1        4 days ago          562.3 MB
docker.io/redis                latest              e4a35914679d        4 weeks ago         182.9 MB
docker.io/ubuntu               latest              0ef2e08ed3fa        4 weeks ago         130 MB
centos7                        7.3.1611            d5ebea14da54        5 weeks ago         311 MB
docker.io/centos               latest              67591570dd29        3 months ago        191.8 MB
docker.io/tomcat               latest              ebb17717bed4        5 months ago        355.4 MB
docker.io/uifd/ui-for-docker   latest              965940f98fa5        6 months ago        8.096 MB
<none>                         <none>              980e0e4c79ec        6 months ago        196.7 MB

DockerUIを起動します

サーバーでSelinuxが有効になっている場合は、–privilegedフラグを使用する必要があります。ここで、このマシンでSelinuxをオフにしたので、–privilegedを追加する必要はありません。


[root@localhost ~]# docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
 
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE                          COMMAND             CREATED             STATUS              PORTS                    NAMES
c078f0f41285        docker.io/uifd/ui-for-docker   "/ui-for-docker"    4 seconds ago       Up 2 seconds        0.0.0.0:9000->9000/tcp   docker-web
 
[root@localhost ~]# vim /etc/sysconfig/iptables
......
-A INPUT -p tcp -m state --state NEW -m tcp --dport 9000 -j ACCEPT
 
[root@localhost ~]# systemctl restart iptables.service

アクセス

次に、ブラウザでDockerUI管理インターフェイスにアクセスできます。DockerUIコンテナーを開始した後、これを使用して、DockerUIによって提供されるDockerコンテナーの開始、一時停止、終了、削除、およびその他の操作のためのコマンドを実行できます。ブラウザにhttp:// ip-address:9000と入力します。デフォルトでは、ログインに認証は必要ありませんが、ログイン認証を要求するようにWebサーバーを構成できます。
ここに写真の説明を挿入

DockerUI管理

1.ダッシュボードコンソール

[コンテナの実行]の下のアクティブなコンテナをクリックし、コンテナ管理インターフェイスに入り、コンテナ名の変更、コンテナの新しいイメージへのコミットなどの関連操作を実行します。

ここに写真の説明を挿入

2.コンテナコンテナ管理

[すべて表示]をクリックして、開始されていないコンテナを含む、作成されたすべてのコンテナを表示します。次に、[アクション]をクリックして、コンテナを開始、閉じ、再起動、削除、および一時停止します。

ここに写真の説明を挿入

3.画像ミラー管理

[アクション]をクリックして、既存のミラーイメージを削除します。[プル]をクリックして、ミラーイメージをプルします。画像IDをクリックして入力すると、
ここに写真の説明を挿入
下のスクリーンショットに示すように、画像タグ追加または削除できます。画像がプルされると、レジストリは空になり、デフォルトでは画像はドッカーハブからプルされます。
ここに写真の説明を挿入
ここに写真の説明を挿入
ミラーIDをクリックして入力すると、ミラータグを追加または削除できます。
ここに写真の説明を挿入
ここに写真の説明を挿入
ここに写真の説明を挿入
ここに写真の説明を挿入
ここに写真の説明を挿入
ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/qq_41489540/article/details/109121722