docker容器的使用想必不会陌生,它可以快速搭建我们所需的服务。例如想用mysql,不需要在系统中重新安装其应用,docker命令或者脚本一步搞定。
然而,使用了命令行的缺点就是没有可视化的方式来的方便。接下来就介绍一款docker可视化管理工具DockerUI。
DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理。
一、DockerUI的安装
(1)镜像选择
(2)镜像下载
(3)镜像安装
docker run -it -d —name docker-web -p 9000:9000 -v
/var/run/docker.sock:/var/run/docker.sock http://docker.io/uifd/ui-for-docker
安装完成可以通过对应的IP地址及对应9000端口,如:http://192.168.31.47:9000
访问DockerUI的web页面。
二、DockerUI展示
~首页
~展示出了当容器运行的列表、容器、镜像创建时间及数量。
~容器之间的网络关联情况
~镜像
镜像列表、可以操作伤处、上传新的镜像。
~优点
# 支持容器管理
# 支持镜像管理
# 基于docker api,自身也是一个容器。
# 稳定性高
# 可动态显示显示容器之间关系图
# 容器管理,增加端口映射,增加系统变量、映射目录等
~缺点
# 没有登录验证,因为没有登录体系,目前解决办法是,只开放本地访问,或者通过TLS来对权限进行控制。
# 无法分配某容器给某用户。
# 不支持多主机。
# 不支持集群swarm等
# 功能少
# 不支持控制台命令