🐳Docker可视化
一、DockerUI
DockerUI是一款开源的、强大的、轻量级的Docker管理工具。
DockerUI覆盖了 docker cli 命令行 95% 以上的命令功能,通过可视化的界面,即使是不熟悉docker命令的用户也可以非常方便的进行Docker和Docker Swarm集群进行管理和维护。
DockerUI后端使用Go语言开发,前台框架使用CubeUI。通过Docker Restful API,经过Go语言编写的Proxy端, 实现和Docker Daemon进行通信,从而实现Docker的管理命令和维护命令。
项目地址:https://github.com/gohutool/docker.ui
1.1、安装
1、拉取镜像
docker pull joinsunsoft/docker.ui:1.0.1
2、创建容器
docker run -d --name docker.ui --restart always -v /var/run/docker.sock:/var/run/docker.sock -p 8999:8999 joinsunsoft/docker.ui:1.0.1
3、检查容器状态和日志
docker ps docker logs docker.ui
4、访问
默认账号密码:ginghan 123456
1.2、测试:使用可视化面板安装Tomcat
1、拉取镜像
点击运行
2、制作容器
配置很多,我这里就指定容器名称和对外的端口号
启动后可以在容器面板中查看日志信息
3、访问
访问地址:http://192.168.147.128:8024/,发现访问是404
由于Tomcat的设置,我们这边还需要再操作一下容器,因为默认资源不在tomcat的webapps下,这里移动一下即可,这里就继续用面板进行操作:
cp -r webapps.dist/* webapps
再次访问:http://192.168.147.128:8024/