【docker 可视化管理工具-DockerUI】
一、简介
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】相关推荐
- docker 可视化管理工具 dockerui 简介
目录 1.DockerUI介绍 2.DockerUI安装 (1)镜像下载 (2)镜像运行 1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支 ...
- Docker可视化管理工具DockerUI
1.DockerUI介绍 DockerUI基于Docker API,提供等同Docker命令行的大部分功能,支持container管理,image管理. DockerUI展示 首页 展示出了目前容器的 ...
- docker可视化管理工具对比 DockerUI Shipyard Rancher Portainer
目录 1.前言 2.优劣对比 DockerUI Shipyard Rancher Portainer 1.前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人 ...
- docker 管理工具_详解Docker可视化管理工具shipyard--部署教程及功能展示
概述 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell.技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化.但对于命令行过敏.非技术人员,进 ...
- docker 可视化管理工具 shipyard 简介
目录 1.前言 2.shipyard介绍 容器管理 具体容器详情 镜像管理 3.shipyard安装 (1)镜像下载 (2)脚本安装shipyard 1.前言 谈及docker,避免不了需要熟练的记住 ...
- 【Docker】Docker可视化管理工具Portainer
文章目录 前言 1.概述 2.Portainer安装部署 3.基本功能页面 总结 前言 Docker可视化管理工具Portainer,好用! ●
- Docker(四):Docker可视化管理工具
背景 在技术这一行,学无止境,无数的知识点在大脑里面堆积着.各种命令行脚本(Python,Java,Nodejs,Linux,Docker)数不胜数,如果有视图化的管理工具,帮我们管理着这些命令行脚本 ...
- docker可视化管理工具
文章目录 1.portainer 1.1.portainer介绍 1.2.安装portainer 1.3.登录使用 1.portainer 1.1.portainer介绍 Portainer是一个可视 ...
- Portainer -- Docker可视化管理工具的安装配置及使用
Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台 ...
最新文章
- LeetCode实战:螺旋矩阵 II
- 计算机专业知识多选题证监会,2019年国家公务员考试中国证监会(计算机类)专业科目考试大纲...
- usb接口供电不足_1个USB接口变成4个?什么东西那么“牛”?请你花2分钟了解一下...
- MFC 程序来龙去脉
- Keras 实现 LSTM时间序列预测
- (20)Linux_C_进程通信(IPC)函数
- JavaScript数据结构学习笔记(封装二叉树)
- 3S基础知识:MapInfo使用MapX开发实现若干小功能
- win10 干净卸载anaconda
- 13、ARM嵌入式系统:通过旋钮控制蜂鸣器声音大小
- 会员(用户)数据化运营——指标介绍
- 正点原子stm32F407 lcd.c 增加 画实心圆 函数
- the7_v610优化破解演示数据
- Word 2016 大括号多行公式左对齐详解(转载)
- LeetCode 860[Python]. 柠檬水找零 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。 顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。
- 几个超赞的颜色搭配网站,非常实用!强烈推荐!!
- The bean ‘xxx‘ could not be injected as a ‘xxx‘ because it is a JDK dynamic proxy that implements:
- CorelDRAW 2020Mac、2021mac 版本正式回归 macOS免激活版
- 矩阵篇(二)-- 线性变换的矩阵表示、常用变换及其矩阵、常见的特殊矩阵
- 比尔·盖茨向个人基金会捐赠200亿美元 已超此前承诺捐款数额