再版
著者: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をクリックして入力すると、ミラータグを追加または削除できます。