Docker图形化web管理工具之DockerUI、Shipyard和Portainer介绍

0    61    1

Tags:

👉 本文共约2308个字,系统预计阅读时间或需9分钟。

Docker图形化工具

Docker图形页面管理工具常用的,DockerUI,Portainer,Shipyard。DockerUI是Portainer的前身,这三个工具通过docker api来获取管理的资源信息。平时我们常常对着shell对着这些命令行客户端,审美会很疲劳,如果有漂亮的图形化界面可以直观查看docker资源信息,也是非常方便的。今天我们就搭建单机版的某些常用图形页面管理工具。这几种图形化管理工具以Portainer最为受欢迎。

Portainer

https://hub.docker.com/r/portainer/portainer

https://portainer.io

1.优点

  • 支持容器管理、镜像管理

  • 轻量级,消耗资源少

  • 基于docker api,安全性高,可指定docker api端口,支持TLS证书认证。

  • 支持权限分配

  • 支持集群

2.缺点

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
  • 功能不够强大。

  • 容器创建后,无法通过后台增加端口。

1. 查看portainer平均值

图片

2.选择喜欢的portainer风格整合,下载

3. 启动dockerui容器

参数说明:-v /var/run/docker.sock:/var/run/docker.sock:将托管机的Docker守护进程(Docker daemon)关闭监听的Unix域可以挂载到容器中;-v portainer_data:/ data:把宿主机portainer_data数据卷挂载到容器/ data目录;

4.网页管理

1,登陆http:// xxxx:9000,设置管理员账号和密码。

2,单机版在新页面选择本地即可完成安装,选择远程然后输入SWARM的IP地址,单击连接完成安装。

4.浏览器访问http://192.168.2.119:9000,设置一个密码

图片

我们建造的是单机版,直接选择Local,点击连接

图片

现在就可以使用了,点击Local进入仪表盘主页面。

图片

容器页面

图片

DockerUI

1.查看dockerui常量

图片

2.选择喜欢的dockerui风格本身,下载

3.启动dockerui容器,这里需要注意带上privileged参数,提升权限

前往网页查看之前,您需要打开服务器的9000端口:firewall-cmd --permanent --zone = public --add-port = 9000 / tcpfirewall-cmd --reload

4.浏览器查看dockerui:http : //192.168.2.119 :9000 或者curl http://192.168.2.119:9000

图片

1.优点

  • 支持容器管理
  • 支持镜像管理
  • 基于docker api,自身也是一个容器。
  • 稳定性高
  • 可动态显示显示容器之间关系图
  • 容器管理,增加端口映射,增加系统变量、映射目录等

2.缺点

  • 没有登录验证,因为没有登录体系,目前解决办法是,只开放本地访问,或者通过TLS来对权限进行控制。
  • 无法分配某容器给某用户。
  • 不支持多主机。
  • 不支持集群swarm等
  • 功能少
  • 不支持控制台命令

Shipyard

轻量级图形页面管理之Shipyard

图片

1.启动docker,下载镜像

2.下载shipyard脚本

Docker图形化web管理工具之DockerUI、Shipyard和Portainer介绍
3.优点

  • 支持镜像管理、容器管理。
  • 支持控制台命令
  • 容器资源消耗监控
  • 支持集群swarm,可以随意增加节点
  • 支持控制用户管理权限,可以设置某个容器对某个用户只读、管理权限。
  • 有汉化版

4.缺点

  • 启动容器较多,占用每个节点的一部分资源
  • 兼容性性不高,可能是我自身原因,经常打不开首页。

参考

https://mp.weixin.qq.com/s/MFwEx2-dKs4vqNMw1G4B0w

https://my.oschina.net/u/200350/blog/3125682

https://www.cnblogs.com/jay-fred/p/9956893.html

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

9 + 5 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部