Docker可視化管理工具DockerUI
作者:xcbeyond
瘋狂源自夢(mèng)想,技術(shù)成就輝煌!微信公眾號(hào):《程序猿技術(shù)大咖》號(hào)主,專注后端開發(fā)多年,擁有豐富的研發(fā)經(jīng)驗(yàn),樂于技術(shù)輸出、分享,現(xiàn)階段從事微服務(wù)架構(gòu)項(xiàng)目的研發(fā)工作,涉及架構(gòu)設(shè)計(jì)、技術(shù)選型、業(yè)務(wù)研發(fā)等工作。對(duì)于Java、微服務(wù)、數(shù)據(jù)庫(kù)、Docker有深入了解,并有大量的調(diào)優(yōu)經(jīng)驗(yàn)。
1、DockerUI介紹
DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。
DockerUI展示
- 首頁
展示出了目前容器的運(yùn)行列表,容器、鏡像創(chuàng)建時(shí)間及數(shù)量。
- 各容器間網(wǎng)絡(luò)關(guān)聯(lián)情況
看起來比較炫,但感覺沒啥實(shí)用性。
- 鏡像
鏡像列表,可刪除、上傳新的鏡像。
2、DockerUI安裝
采用docker方式安裝。
(1)鏡像下載
[docker@docker ~]$ docker search docker-ui
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
alpine A minimal Docker image based on Alpine Lin... 4286 [OK]
jenkins Official Jenkins Docker image 3827 [OK]
registry The Docker Registry 2.0 implementation for... 2209 [OK]
swarm Swarm: a Docker-native clustering system. 906 [OK]
docker Docker in Docker! 826 [OK]
fedora Official Docker builds of Fedora 709 [OK]
hello-world Hello World! (an example of minimal Docker... 655 [OK]
atcol/docker-registry-ui A web UI for easy private/local Docker Reg... 110 [OK]
swaggerapi/swagger-ui A simple docker container for hosting swag... 109
uifd/ui-for-docker A web interface for Docker, formerly known... 89 [OK]
docker-dev Docker is an open source project to pack, ... 80 [OK]
francescou/docker-compose-ui web interface for Docker Compose 63 [OK]
schickling/swagger-ui Swagger UI 2.2.8 with API_URL, API_KEY and... 49 [OK]
landoop/kafka-topics-ui UI for viewing Kafka Topics config and dat... 21 [OK]
jippi/hashi-ui A user interface for the HashiCorp Nomad s... 15
joxit/docker-registry-ui Docker registry v2 web User Interface 13 [OK]
landoop/schema-registry-ui UI for Confluent's Schema Registry 7 [OK]
purpleworks/fleet-ui Web based UI for fleet 6
screwdrivercd/ui Screwdriver UI 6 [OK]
dtagdevsec/ui-for-docker ui-for-docker 6 [OK]
mlabouardy/dockerswarm-ui DockerSwarm UI is 100% compatible with the... 5
quiq/docker-registry-ui Docker Registry UI 2
hsldevcom/digitransit-ui Digitransit-ui is a mobile friendly user i... 1
apicurio/apicurio-studio-ui The UI component of the Apicurio Studio ap... 0
igeolise/docker-uikit uikit 0 [OK]
[docker@docker ~]$ docker pull uifd/ui-for-docker
Using default tag: latest
latest: Pulling from uifd/ui-for-docker
841194d080c8: Pull complete
Digest: sha256:fe371ff5a69549269b24073a5ab1244dd4c0b834cbadf244870572150b1cb749
Status: Downloaded newer image for uifd/ui-for-docker:latest
(2)鏡像運(yùn)行
[docker@docker ~]$ docker run -it -d --name docker-ui -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
0f9a7b32e17dc0314b4aa9484321d123cc7212a90b3c0246eaf5b0d299211d70
訪問:http://192.168.1.200:9000,進(jìn)入dockerUI界面。