背景
在技术这一行,学无止境,无数的知识点在大脑里面堆积着。各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本,岂不美哉。可以节省很多脑容量,做更多事情,也更容易去指导新人,传授给别人。因此一个可视化管理工具尤为重要!
DockerUI
DockerUI是一个易用且轻量化的 Docker 管理工具,透过 Web 界面的操作,更方便对于 Docker 指令不熟悉的用户更容易操作 Docker 。
DockerUI拥有易操作化化界面,不须记忆Docker指令,仅需下载镜像即可立刻加入完成部署。基于 Docker 的特性,于 DockerUI 中可以直接更新镜像的版本,使用相同的设置,重新部署并取代原来的容器即可完成升级,使用最新版本的功能。
DockerUI是一个可视化的Docker容器镜像的图形化管理工具,利用DockerUI可以轻松构建,管理和维护Docker环境。 而且完全开源免费,基于容器化的安装方式,方便高效部署。
功能介绍
Docker主机管理
数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理
Docker Swarm集群管理
集群概要信息,节点管理,Service管理,任务管理,密码管理,配置管理
任务编排
Docker任务编排,Docker Swarm任务编排
开源地址
GitHub - gohutool/docker.ui
这个项目是用Go语言开发,可以下载源码,然后安装Go的开发运行环境进行部署。
但是图方便我选择了从Docker拉取镜像。
1、从仓库拉取镜像
docker image pull Joinsunsoft/docker.ui
2、启动镜像
docker container run --rm --name docker.ui -v /var/run/docker.sock:/var/run/docker.sock -p 7788:8999 joinsunsoft/docker.ui
访问地址:http://localhost:7788/main.html
初始用户名/密码
ginghan/123456