4、web管理工具DockerUI部署记录
前言
Github:https://github.com/HealerJean
由于运行Docker容器和管理它们可能会花费一点点努力和时间,因为基于web的应用程序-DockerUI应运而生,它可以让管理和运行容器变得很简单。DockerUI是一个开源的基于Docker API的web应用程序,提供等同Docker命令行的大部分功能,支持container管理,image管理。它最值得称道的是它华丽的设计和用来运行和管理docker的简洁的操作界面。
1、安装
1、docker pull uifd/ui-for-docker
将ui-for-docker的端口映射到本机的端口,签名是本机的端口
2、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
healerjean$ 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
JeandeMBP:Desktop healerjean$ docker images
uifd/ui-for-docker latest 965940f98fa5 20 months ago 8.1MB
healerjean$ 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
32e34d79214a06c451979e05cb0870ef69256500fb780d7b4bb5b424ad1d402b
JeandeMBP:Desktop healerjean$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
32e34d79214a uifd/ui-for-docker "/ui-for-docker" 6 seconds ago Up 7 seconds
浏览器中访问http://localhost:9000/#/
1、Dashboard
点击Running Containers下面活跃的容器,进入容器的管理界面进行相关操作,比如修改容器名,commit提交容器为新的镜像等。
2、container容器管理。
点击Display All ,可以显示所有创建了的容器,包括没有启动的。然后点击Action,可以对容器进行启动,关闭,重启,删除,挂起等操作。
3、images镜像管理。
点击Action,可以对已有的镜像镜像移除操作。点击Pull,可以拉取镜像。点击镜像ID进去后可以添加或移除镜像tag
3.1、拉去镜像