Dockerはチュートリアル関連のシリーズカタログを使用します
目次
1.ミラーを引きます
ui-for-dockerに対応するミラーを見つけます
docker search ui-for-docker
プルミラー
docker pull docker.io/uifd/ui-for-docker
2.画像生成コンテナを実行します
docker run -it -d --name docker-web -p 9000:9000 --privileged=true -v /var/run/docker.sock:/var/run/docker.sock 965940f98fa5
ブラウザを開きますhttp://:9000
3.ui-for-dockerの使用の概要
インターフェースは非常に簡潔で、基本的には使い方を知っています。
実行中または停止中のコンテナーの概要を示すダッシュボード:
各コンテナをクリックすると、詳細や、停止や再起動などの他の操作が表示されます。
すべてのローカルDockerイメージの一覧表示など、さらにいくつかのビューを提供します
4.長所と短所を分析します
利点
#コンテナ管理をサポート
#画像管理をサポート
#docker apiに基づいており、コンテナ自体でもあります。
#高い安定性
#コンテナ間の関係図を動的に表示できます
#コンテナ管理、ポートマッピングの追加、システム変数の追加、ディレクトリのマッピングなど。
不利益
#ログインシステムがないため、ログイン検証はありません。現在の解決策は、ローカルアクセスを開くか、TLSを介してアクセス許可を制御することだけです。
#コンテナをユーザーに割り当てることはできません。
#複数のホストはサポートされていません。
#クラスタースウォームなどはサポートしていません。
#機能が少ない
#コンソールコマンドをサポートしていません
5。結論
対象:個人、新興企業、または小規模なチームスタジオ
理由:簡単です。すぐに始めることができます。ログインシステムがないため、社内での流通が難しい。このため、誰もがそれを制御することができます。
6.インストールプロセスの問題
Dockerパーミッションについて:unix /var/run/docker.sockにダイヤル:接続: `パーミッションが拒否されました`
解決:
sudo groupadd docker
sudo gpasswd -a root docker
次に、コンテナを削除して再実行します。大丈夫です。
docker stop docker-web
docker rm docker-web
ログインユーザーがdockerユーザーグループに参加していない場合は、マシンの再起動を試みることができます。Dockerコンテナを正常に再起動できる場合は、サーバーを再起動する必要はありません。
systemctl restart docker.service