关于docker可视化管理工具-DockerUI的安装
目录
- 一、简介
- 二、特征
- 三、安装
- 1.常规方式安装
- 1)下载docker.ui源码
- 2)安装golang运行环境
- 3)项目配置
- 4)启动服务
- 2.通过容器安装
- 1)拉取镜像
- 2)创建容器
- 3.浏览器访问
- 四、操作快照
一、简介
DockerUI是一款开源的、强大的、轻量级的Docker管理工具。DockerUI覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的界面,即使是不熟悉docker命令的用户也可以非常方便的进行Docker和Docker Swarm集群进行管理和维护。DockerUI后端使用Go语言开发,前台框架使用CubeUI。通过Docker Restful API,经过Go语言编写的Proxy端, 实现和Docker Daemon进行通信,从而实现Docker的管理命令和维护命令。
DockerUI官网
二、特征
Docker主机管理管理 数据卷管理、镜像管理、容器管理、构建管理、仓库配置管理、网络配置管理
Docker swarm集群管理 集群配置信息、节点管理、服务管理、任务管理、密码管理、配置管理
任务安排 Docker任务调度、docker swarm任务调度
三、安装
1.常规方式安装
1)下载docker.ui源码
git clone https://github.com/gohutool/docker.ui.git
2)安装golang运行环境
① 创建go文件夹
cd /homemkdir go
② 下载go压缩包并解压缩
选择对应系统下载文件
也可以通过wget命令下载:
wget https://golang.google.cn/dl/go1.19.1.linux-amd64.tar.gztar -xvf go1.19.1.linux-amd64.tar.gz
③ 添加到环境变量
编辑/etc/profile,添加如下内容:
export GO_HOME=/home/golang/goexport PATH=$PATH:$GO_HOME/bin
④ 重载环境变量
source /etc/profile
⑤ 验证是否安装成功
go --help
出现以下信息表示安装配置成功:

3)项目配置
进入docker.ui项目目录,执行以下命令
export GO111MODULE=onexport GOPROXY="https://goproxy.cn,direct"go mod tidygo mod downloadgo build -o server . # 执行完成后目录下会多出一个server文件
4)启动服务
./server
2.通过容器安装
1)拉取镜像
docker image pull joinsunsoft/docker.ui
2)创建容器
docker run --restart always --name docker.ui -d -v /home/docker_data/docker.ui/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui
3.浏览器访问
http://192.168.1.122:8999
默认账号密码:ginghan 123456

四、操作快照
镜像列表

搜索/拉取镜像

构建镜像

导入/导出镜像

推送镜像

执行镜像

您可能感兴趣的文章
- 12-20Kubernetes中使用临时容器进行故障排查的方法
- 12-20Nginx设置HTTPS的方法步骤
- 12-20二进制方式安装 Kubernetes1.18.3版本实现脚本
- 12-20Nginx工作模式及代理配置的使用细节
- 12-20ZooKeeper分布式协调服务设计核心概念及安装配置
- 12-20Kubernetes部署可视化地图的十个步骤
- 12-20关于docker清理Overlay2占用磁盘空间的问题(亲测有效)
- 12-20Docker compose配置文件写法及命令使用示例
- 12-20openwrt安装docker并启动的操作方法
- 12-20云原生Kubernetes初始化容器Init使用教程


阅读排行
推荐教程
- 12-07一文教你怎么选择Tomcat对应的JDK版本
- 12-07新版Eclipse集成Tomcat时找不到server选项的解决方法
- 12-06IIS7 应用程序池自动回收关闭的解决方案
- 12-05Windows Server 2019安装VMware
- 12-05Windows服务器默认IE浏览器无法下载文件的解决方法
- 12-05Docker安装Jenkins全过程
- 12-19Zabbix SAML SSO 登录绕过漏洞的操作流程
- 12-15Docker-Compose搭建Spark集群的实现方法
- 12-14Docker Desktop无法正常启动解决(failed to start...)
- 12-14k8s 与docker空间使用分析与清理方法





