Dockerコンテナーを視覚的に管理する(ui-for-docker)

Dockerはチュートリアル関連のシリーズカタログを使用します


目次

1.ミラーを引きます

2.画像​​生成コンテナを実行します

3.ui-for-dockerの使用の概要

4.長所と短所を分析します

利点

不利益

5。結論

6.インストールプロセスの問題


 

1.ミラーを引きます

ui-for-dockerに対応するミラーを見つけます

docker search ui-for-docker

 

0

プルミラー

docker pull docker.io/uifd/ui-for-docker

0

2.画像​​生成コンテナを実行します

docker run -it -d --name docker-web -p 9000:9000 --privileged=true -v /var/run/docker.sock:/var/run/docker.sock 965940f98fa5

0

ブラウザを開きますhttp://:9000

0

3.ui-for-dockerの使用の概要

インターフェースは非常に簡潔で、基本的には使い方を知っています。

実行中または停止中のコンテナーの概要を示すダッシュボード:

0

各コンテナをクリックすると、詳細や、停止や再起動などの他の操作が表示されます。

0

0

すべてのローカルDockerイメージの一覧表示など、さらにいくつかのビューを提供します

0

4.長所と短所を分析します

利点

  #コンテナ管理をサポート

  #画像管理をサポート

  #docker apiに基づいており、コンテナ自体でもあります。

  #高い安定性

  #コンテナ間の関係図を動的に表示できます

  #コンテナ管理、ポートマッピングの追加、システム変数の追加、ディレクトリのマッピングなど。

不利益

  #ログインシステムがないため、ログイン検証はありません。現在の解決策は、ローカルアクセスを開くか、TLSを介してアクセス許可を制御することだけです。

  #コンテナをユーザーに割り当てることはできません。

  #複数のホストはサポートされていません。

  #クラスタースウォームなどはサポートしていません。

  #機能が少ない

  #コンソールコマンドをサポートしていません

5。結論

対象:個人、新興企業、または小規模なチームスタジオ

理由:簡単です。すぐに始めることができます。ログインシステムがないため、社内での流通が難しい。このため、誰もがそれを制御することができます。

 

6.インストールプロセスの問題

Dockerパーミッションについて:unix /var/run/docker.sockにダイヤル:接続: `パーミッションが拒否されました`

解決:

sudo groupadd docker
sudo gpasswd -a root docker

0

次に、コンテナを削除して再実行します。大丈夫です。

docker stop docker-web
docker rm docker-web

0

ログインユーザーがdockerユーザーグループに参加していない場合は、マシンの再起動を試みることができます。Dockerコンテナを正常に再起動できる場合は、サーバーを再起動する必要はありません。 

systemctl restart docker.service

ホスト先:https//github.com/kevana/ui-for-docker

おすすめ

転載: blog.csdn.net/shi_hong_fei_hei/article/details/114899904