DockerUI 是一个易于使用且轻量级的 docker 管理工具。通过网页界面的操作,它更 方便不熟悉 docker 指令的用户更快地进入 docker 世界。
DockerUI有一个易于使用的界面。它不需要记住 docker 指令。只需下载图片 您可以立即加入并完成部署。基于docker的特性,镜像的版本可以 直接在码头工人 UI 中更新。使用相同的设置,可以通过重新部署和替换 刚性容器,可以使用最新版本的功能。
DockerUI 涵盖了 docker cli 命令行 95% 以上的命令功能。通过可视化操作功能 Dockerui 界面中提供,docker 环境和 docker 群的管理和维护功能 可以轻松执行群集环境。
DockerUI 是 docker 容器镜像的可视化图形管理工具。Dockerui 可用于轻松构建、管理 并维护 docker 环境。它是完全开源和免费的。它基于容器安装方法, 方便高效部署。
Docker主机管理管理 数据卷管理、镜像管理、容器管理、构建管理、仓库配置管理、网络配置管理
Docker swarm集群管理 集群配置信息、节点管理、服务管理、任务管理、密码管理、配置管理
任务安排 Docker任务调度、docker swarm任务调度
官方地址:https://github.com/gohutool/docker.ui
Download sourcecode from github website, visit https://github.com/gohutool/docker.ui .
Install the golang runtime environment.
Come into the project directory
Run command as blow;
export GO111MODULE=on
export GOPROXY=“https://goproxy.cn,direct”
go mod tidy
go mod download
go build -o server .
Run https://blog.csdn.net/pleaseprintf/article/details/server command to start
Now, you can visit like as http://192.168.56.102:8999 .
Default Username/Password ginghan/123456
Enjoy it now.
根据官网提示
下载docker.ui源码
安装golang运行环境,下载go压缩包并解压缩,golang.google.cn/dl/,选择对应系统下载文件
添加到环境变量
编辑/etc/profile,添加如下内容:
进入docker.ui项目目录,执行以下命令,编译生成server文件
启动服务
启动后会开放8999端口,可以通过 http://ip:8999 进行访问
通过https://blog.csdn.net/pleaseprintf/article/details/server启动会一直处于前台运行,无法再进行别的操作,一旦Ctrl+C,将终止程序进程。对此,我们可以创建一个启动脚本start.sh,达到后台运行的目的,脚本内容如下:
其中:
nohup:即no hang up,放在命令的开头,表示不挂起,使进程保持运行状态,一般配合&使用;
2:表示标准错误,2>表示错误重定向;
1:表示标准输出,所以2>&1就表示将标准错误重定向到标准输出;
&:放在命令结尾,表示后台运行;