前言

Github:https://github.com/HealerJean

博客:http://blog.healerjean.com

由于运行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/#/

WX20180504-172702@2x

1、Dashboard

点击Running Containers下面活跃的容器,进入容器的管理界面进行相关操作,比如修改容器名,commit提交容器为新的镜像等。

WX20180504-172828@2x

2、container容器管理。

点击Display All ,可以显示所有创建了的容器,包括没有启动的。然后点击Action,可以对容器进行启动,关闭,重启,删除,挂起等操作。

WX20180504-175110@2x

3、images镜像管理。

点击Action,可以对已有的镜像镜像移除操作。点击Pull,可以拉取镜像。点击镜像ID进去后可以添加或移除镜像tag

WX20180504-175324@2x

3.1、拉去镜像

WX20180504-180211@2x

WX20180504-180219@2x

ContactAuthor