一、docker.ui介紹
1.docker.ui簡(jiǎn)介
DockerUI是一個(gè)易用且輕量化的 Docker 管理工具,透過 Web 界面的操作,更方便對(duì)于 Docker 指令不熟悉的用戶更容易操作 Docker 。
2.docker.ui功能
- Docker主機(jī)管理:數(shù)據(jù)卷管理,鏡像管理,容器管理,構(gòu)建管理,倉(cāng)庫(kù)配置管理,網(wǎng)絡(luò)配置管理
- Docker Swarm集群管理:集群概要信息,節(jié)點(diǎn)管理,Service管理,任務(wù)管理,密碼管理,配置管理
二、檢查本地docker環(huán)境
1.檢查系統(tǒng)版本
[root@docker ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
2.檢查docker版本
[root@docker ~]# docker version
Client: Docker Engine - Community
Version: 20.10.22
API version: 1.41
Go version: go1.18.9
Git commit: 3a2c30b
Built: Thu Dec 15 22:30:24 2022
OS/Arch: linux/amd64
Context: default
Experimental: true
Server: Docker Engine - Community
Engine:
Version: 20.10.22
API version: 1.41 (minimum version 1.12)
Go version: go1.18.9
Git commit: 42c8b31
Built: Thu Dec 15 22:28:33 2022
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.14
GitCommit: 9ba4b250366a5ddde94bb7c9d1def331423aa323
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
3.檢查docker服務(wù)狀態(tài)
檢查docker服務(wù)狀態(tài),如未啟動(dòng)docker服務(wù),需啟動(dòng)docker服務(wù)。
[root@docker ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2023-03-15 16:32:02 CST; 1 day 3h ago
Docs: https://docs.docker.com
Main PID: 5775 (dockerd)
Tasks: 10
Memory: 118.0M
CGroup: /system.slice/docker.service
└─5775 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
三、下載docker.ui鏡像
從dockerhub拉取docker.ui鏡像,版本選擇1.0.1,也可以選擇最新版本latest。
[root@docker ~]# docker pull joinsunsoft/docker.ui:1.0.1
1.0.1: Pulling from joinsunsoft/docker.ui
213ec9aee27d: Pull complete
362df81e5664: Pull complete
c3f864fca442: Pull complete
5a55080a5af0: Pull complete
497ed8376dfb: Pull complete
4642bc86bdfb: Pull complete
af43397a88d3: Pull complete
Digest: sha256:1b70b86be661e931e112d8b59850eeac927966679c52b46064d67df2c489d7a5
Status: Downloaded newer image for joinsunsoft/docker.ui:1.0.1
docker.io/joinsunsoft/docker.ui:1.0.1
四、部署docker.ui工具
1.創(chuàng)建docker.ui容器
使用docker 的cli命令直接創(chuàng)建docker.ui容器。
docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8010:8999 joinsunsoft/docker.ui:1.0.1
2.檢查docker.ui容器狀態(tài)
檢查docker.ui容器狀態(tài)
[root@docker ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
af541cbf4f0c joinsunsoft/docker.ui:1.0.1 "./server" About a minute ago Up About a minute 0.0.0.0:8010->8999/tcp, :::8010->8999/tcp docker.ui
3.檢查docker.ui容器運(yùn)行日志
檢查docker.ui容器運(yùn)行日志
[root@docker ~]# docker logs docker.ui
[2023/03/16 11:47:17 UTC 126] [INFO][gohutool.docker4go.ui] (main.initEndpointFile:155) unix Docker Endpoint is attached
[2023/03/16 11:47:17 UTC 324] [INFO][gohutool.docker4go.ui] (main.main:71) Database is load.
[2023/03/16 11:47:17 UTC 326] [INFO][gohutool.docker4go.ui] (main.main:91) Start docker-ui-v1.0.0 now ....
[2023/03/16 11:47:17 UTC 326] [INFO][gohutool.docker4go.ui] (main.startHttpServer:319) Starting HTTP server on [::]:8999
五、訪問docker.ui
1.訪問docker.ui首頁(yè)
訪問地址:http://192.168.3.157:8010/login.html
初始用戶名/密碼ginghan/123456
2.查看宿主機(jī)運(yùn)行容器
選擇左側(cè)菜單欄,可以查看宿主機(jī)全部運(yùn)行容器。
3.查看宿主機(jī)的容器鏡像
可以查看宿主機(jī)本地docker容器鏡像
4.查看容器網(wǎng)絡(luò)情況
查看docker的容器網(wǎng)絡(luò)情況文章來源:http://www.zghlxwxcb.cn/news/detail-528504.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-528504.html
到了這里,關(guān)于云原生之部署Docker可視化管理工具docker.ui的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!