关于docker可视化管理工具-DockerUI的安装

 更新时间:2023年03月31日 10:53:25   作者:彭淦淦  
这篇文章主要介绍了关于docker可视化管理工具-DockerUI的安装,DockerUI是一款开源强大的轻量级Docker管理工具,还不了解这款工具的朋友一起来看看吧

一、简介

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

在这里插入图片描述

四、操作快照

镜像列表

在这里插入图片描述

搜索/拉取镜像

在这里插入图片描述

构建镜像

在这里插入图片描述

导入/导出镜像

在这里插入图片描述

推送镜像

在这里插入图片描述

执行镜像

在这里插入图片描述

到此这篇关于关于docker可视化管理工具-DockerUI的安装的文章就介绍到这了,更多相关docker可视化管理工具DockerUI内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 教你用100 行shell实现Docker详解

    教你用100 行shell实现Docker详解

    这篇文章主要为大家介绍了教你用100 行shell实现Docker详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • dockerfile健康检查HEALTHCHECK的命令学习

    dockerfile健康检查HEALTHCHECK的命令学习

    HEALTHCHECK 指令告诉 Docker 如何测试一个容器,以检查它是否仍在工作,本文主要介绍了dockerfile健康检查HEALTHCHECK的命令学习,感兴趣的可以了解一下
    2024-01-01
  • Docker下多容器搭建 lamp的详细过程(httpd+mysql+php+redis)

    Docker下多容器搭建 lamp的详细过程(httpd+mysql+php+redis)

    这篇文章主要介绍了Docker下多容器搭建lamp的详细过程(httpd+mysql+php+redis),搭建拉取所需镜像,本文给大家讲解的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-01-01
  • 利用Dockerfile制作个人的镜像文件详细讲解

    利用Dockerfile制作个人的镜像文件详细讲解

    Docker是一个开源的应用容器引擎,Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本,本文将给大家详细介绍如何利用Dockerfile制作个人的镜像文件,感兴趣的同学可以借鉴参考
    2023-06-06
  • Docker中的四种网络模式

    Docker中的四种网络模式

    Docker网桥是宿主机虚拟出来的,并不是真实存在的网络设备,外部网络是无法寻址到的,这也意味着外部网络无法通过直接Container-IP访问到容器。本文详细介绍了docker中的四种网络模式,感兴趣的小伙伴可以参考一下
    2023-04-04
  • docker logs命令的使用及说明

    docker logs命令的使用及说明

    这篇文章主要介绍了docker logs命令的使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Docker部署Nuxt.js项目的实现

    Docker部署Nuxt.js项目的实现

    这篇文章主要介绍了Docker部署Nuxt.js项目的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • docker批量加载镜像的方法实现

    docker批量加载镜像的方法实现

    通常我们批量加载docker镜像文件的时候,通常会写一个shell文件,本文就来介绍一下史上最简单批量加载docker镜像的方法,感兴趣的可以了解一下
    2023-12-12
  • Docker安装Jenkins的实现步骤

    Docker安装Jenkins的实现步骤

    版本与jdk版本以及各类插件有对应关系,所以普通安装较为麻烦,本文主要介绍了Docker安装Jenkins的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • Docker中运行nginx并挂载本地目录到镜像中的方法

    Docker中运行nginx并挂载本地目录到镜像中的方法

    这篇文章主要介绍了Docker中运行nginx并挂载本地目录到镜像中的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01

最新评论