一款好看的且开源的Docker.UI

Docker UI 是一款简单易用且轻量级的docker管理工具,它提供了一个Web界面,方便那些不熟悉docker命令的用户快速进入docker的世界。用户无需记住繁琐的docker命令,只需通过下载镜像便能立即加入并完成部署。

特点

Docker UI 覆盖了超过95%的docker CLI命令行的命令功能,它能简单地进行可视化操作,容易地执行docker环境及docker swarm集群环境的管理和维护功能。Docker UI是一个docker容器图像的可视化图形管理工具,完全开源且免费。

功能

项目的主要功能包括:

  1. 1. 容器管理:创建、启动、停止、重启和删除容器。

  2. 2. 镜像管理:搜索、拉取和删除镜像。

  3. 3. 网络管理:创建和删除网络,连接和断开容器。

  4. 4. 卷管理:创建和删除卷,挂载和卸载卷到容器。

  5. 5. 日志查看:实时查看容器的日志输出。

  6. 6. 资源监控:查看容器的 CPU、内存和网络使用情况。

  7. 7. 用户权限管理:支持多用户登录和权限控制。

  8. 8. Docker swarm集群管理:集群配置信息、节点管理、服务管理、任务管理、密码管理、配置管理

  9. 9. 任务安排:Docker任务调度、docker swarm任务调度

安装

安装方式有两种分别为:源码编译、容器运行。下面将分别说明两种安装方式。

克隆项目

在终端或命令提示符中,执行以下命令来克隆 Docker.UI 项目到本地计算机:

git clone https://github.com/gohutool/docker.ui.git

安装Go运行环境

请自行安装golang运行环境。

构建运行

进入克隆下来的项目目录:

cd docker.ui

在项目根目录下执行:

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

运行启动:

./server

容器运行

拉取镜像:

docker pull joinsunsoft/docker.ui

创建容器:

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

访问 Docker.UI 界面

一旦容器编译或者编译运行成功启动后,可以通过浏览器访问 Docker.UI 界面。

在浏览器中输入以下地址,将会看到 Docker.UI 的登录界面:

http://localhost:8999

使用

首次访问 Docker.UI 时,需要创建一个管理员账户。请按照界面上的指示,输入用户名和密码来创建管理员账户。

创建完管理员账户后,可以使用所创建的账户登录 Docker.UI。

登录后,将进入 Docker.UI 的主界面。在这里,可以执行各种 Docker 容器的管理操作,包括创建、启动、停止、重启和删除容器,管理镜像、网络和卷,以及查看容器的日志和资源使用情况。

一款好看的且开源的Docker.UI

镜像管理:

一款好看的且开源的Docker.UI

搜索和下载镜像:

一款好看的且开源的Docker.UI

构建镜像:

一款好看的且开源的Docker.UI

查看容器:

一款好看的且开源的Docker.UI

欢迎大家关注我的公众号,将会为大家推荐更优质的内容!

原文始发于微信公众号(青檬小栈):一款好看的且开源的Docker.UI

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/255128.html

(0)
李, 若俞的头像李, 若俞

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!