一、简介

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 /home
mkdir go
② 下载go压缩包并解压缩

选择对应系统下载文件

也可以通过wget命令下载:

wget https://golang.google.cn/dl/go1.19.1.linux-amd64.tar.gz
tar -xvf go1.19.1.linux-amd64.tar.gz
③ 添加到环境变量

编辑/etc/profile,添加如下内容:

export GO_HOME=/home/golang/go
export PATH=$PATH:$GO_HOME/bin
④ 重载环境变量
source /etc/profile
⑤ 验证是否安装成功
go --help

出现以下信息表示安装配置成功:

3)项目配置

进入docker.ui项目目录,执行以下命令

export GO111MODULE=on
export GOPROXY="https://goproxy.cn,direct"
go mod tidy
go mod download
go 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

四、操作快照

镜像列表

搜索/拉取镜像

构建镜像

导入/导出镜像

推送镜像

执行镜像

【docker 可视化管理工具-DockerUI】相关推荐

  1. docker 可视化管理工具 dockerui 简介

    目录 1.DockerUI介绍 2.DockerUI安装 (1)镜像下载 (2)镜像运行 1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支 ...

  2. Docker可视化管理工具DockerUI

    1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理. DockerUI展示 首页 展示出了目前容器的 ...

  3. docker可视化管理工具对比 DockerUI Shipyard Rancher Portainer

    目录 1.前言 2.优劣对比 DockerUI Shipyard Rancher Portainer 1.前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人 ...

  4. docker 管理工具_详解Docker可视化管理工具shipyard--部署教程及功能展示

    概述 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化.但对于命令行过敏.非技术人员,进 ...

  5. docker 可视化管理工具 shipyard 简介

    目录 1.前言 2.shipyard介绍 容器管理 具体容器详情 镜像管理 3.shipyard安装 (1)镜像下载 (2)脚本安装shipyard 1.前言 谈及docker,避免不了需要熟练的记住 ...

  6. 【Docker】Docker可视化管理工具Portainer

    文章目录 前言 1.概述 2.Portainer安装部署 3.基本功能页面 总结 前言 Docker可视化管理工具Portainer,好用! ●

  7. Docker(四):Docker可视化管理工具

    背景 在技术这一行,学无止境,无数的知识点在大脑里面堆积着.各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本 ...

  8. docker可视化管理工具

    文章目录 1.portainer 1.1.portainer介绍 1.2.安装portainer 1.3.登录使用 1.portainer 1.1.portainer介绍 Portainer是一个可视 ...

  9. Portainer -- Docker可视化管理工具的安装配置及使用

    Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台 ...

最新文章

  1. LeetCode实战:螺旋矩阵 II
  2. 计算机专业知识多选题证监会,2019年国家公务员考试中国证监会(计算机类)专业科目考试大纲...
  3. usb接口供电不足_1个USB接口变成4个?什么东西那么“牛”?请你花2分钟了解一下...
  4. MFC 程序来龙去脉
  5. Keras 实现 LSTM时间序列预测
  6. (20)Linux_C_进程通信(IPC)函数
  7. JavaScript数据结构学习笔记(封装二叉树)
  8. 3S基础知识:MapInfo使用MapX开发实现若干小功能
  9. win10 干净卸载anaconda
  10. 13、ARM嵌入式系统:通过旋钮控制蜂鸣器声音大小
  11. 会员(用户)数据化运营——指标介绍
  12. 正点原子stm32F407 lcd.c 增加 画实心圆 函数
  13. the7_v610优化破解演示数据
  14. Word 2016 大括号多行公式左对齐详解(转载)
  15. LeetCode 860[Python]. 柠檬水找零 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。
  16. 几个超赞的颜色搭配网站,非常实用!强烈推荐!!
  17. The bean ‘xxx‘ could not be injected as a ‘xxx‘ because it is a JDK dynamic proxy that implements:
  18. CorelDRAW 2020Mac、2021mac 版本正式回归 macOS免激活版
  19. 矩阵篇(二)-- 线性变换的矩阵表示、常用变换及其矩阵、常见的特殊矩阵
  20. 比尔·盖茨向个人基金会捐赠200亿美元 已超此前承诺捐款数额

热门文章

  1. 域名与域名解析(完善中)
  2. 中国机器人市场今年或超60亿美元,5年来平均增长率28%
  3. 联想劫持Edge浏览器主页
  4. https协议上传文件
  5. Slicer学习笔记(六十二)slicer下导出模块接口
  6. [转]机器学习算法库:liblinear/LibShortText
  7. 12.Java实现P2P聊天软件(服务器端实现)
  8. R语言(二)——简单线性模型中的指数变换
  9. 保险基本概念测试人员须知(二)
  10. 一台电脑安装多个(虚拟)网卡问题