编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

一个非常不错的开源Docker管理工具-DockerUI

wxchong 2024-07-08 23:45:29 开源技术 14 ℃ 0 评论

DockerUI是一个非常不错的Docker管理工具。 通过可视化的界面,可以非常方便的进行Docker和Docker Swarm集群进行管理和维护, DockerUI使用Go语言开发后端的服务,使用CubeUI作为前台框架实现, 通过Docker Restful API,经过Go语言编写的Proxy端, 实现和Docker Daemon进行通信,从而实现Docker的管理命令和维护命令。 目前项目版本1.0.0已经发布到Github上。




DockerUI的部分功能介绍




功能介绍


Docker主机管理


数据卷管理,镜像管理,容器管理,构建管理,仓库配置管理,网络配置管理


Docker Swarm集群管理


集群概要信息,节点管理,Service管理,任务管理,密码管理,配置管理


任务编排


Docker任务编排,Docker Swarm任务编排


功能快照


首页(概要)




镜像列表




搜索仓库/拉取镜像




构建镜像




导入/导出镜像




推送镜像




启动镜像




容器列表




容器控制台




容器文件系统




容器监控




容器进程管理




容器文件导出




网络管理




集群管理




服务创建




任务管理




任务列表




容器编排




安装和入门


来自Github


-从github网站下载源代码,请访问https://github.com/gohutool/docker.ui.


-安装golang运行环境。


-进入项目目录


-运行命令以下;


- export GO111MODULE=on 
- export GOPROXY="https://goproxy.cn,direct"
- go mod tidy
- go mod download
- go build -o server .


-运行./server命令启动


来自hub.docker.com


-从中心提取图像


docker image pull Joinsunsoft/docker.ui


-启动镜像


docker container run --rm --name docker.ui -v /var/run/docker.sock:/var/run/docker.sock -p 9988:8999 joinsunsoft/docker.ui


-访问


http://192.168.56.102:9988


初始用户名/密码


ginghan/123456

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表