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

一个非常不错的开源Docker管理工具-DockerUI_容器

DockerUI的部分功能介绍

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

功能介绍

Docker主机管理

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

Docker Swarm集群管理

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

任务编排

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

功能快照

 首页(概要)

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

镜像列表

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

搜索仓库/拉取镜像

一个非常不错的开源Docker管理工具-DockerUI_运维_05

构建镜像

一个非常不错的开源Docker管理工具-DockerUI_go语言_06

导入/导出镜像

一个非常不错的开源Docker管理工具-DockerUI_容器_07

推送镜像

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

启动镜像 

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

容器列表

一个非常不错的开源Docker管理工具-DockerUI_容器_10

容器控制台

一个非常不错的开源Docker管理工具-DockerUI_容器_11

容器文件系统

一个非常不错的开源Docker管理工具-DockerUI_运维_12

容器监控

一个非常不错的开源Docker管理工具-DockerUI_go语言_13

 容器进程管理

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

容器文件导出

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

网络管理

一个非常不错的开源Docker管理工具-DockerUI_go语言_16

集群管理

一个非常不错的开源Docker管理工具-DockerUI_容器_17

服务创建

一个非常不错的开源Docker管理工具-DockerUI_容器_18

任务管理

一个非常不错的开源Docker管理工具-DockerUI_go语言_19

任务列表

一个非常不错的开源Docker管理工具-DockerUI_容器_20

容器编排

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

安装和入门

来自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