经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Docker » 查看文章
三款Docker图形化工具优缺点对比
来源:jb51  时间:2022/1/24 10:09:34  对本文有异议

前言

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

1、shipyard

1、启动docker,下载镜像

  1. # systemctl restart docker
  2. # docker pull alpine
  3. # docker pull microbox/etcd
  4. # docker pull library/rethinkdb
  5. # docker pull shipyard/docker-proxy
  6. # docker pull swarm
  7. # docker pull shipyard/shipyard

2、下载shipyard脚本

  1. # wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy
  2. # chmod +x deploy
  3. # bash deploy
  4. # http://localhost:80805 用户名和密:Username: admin Password: shipyard

几款 Docker 图形化工具,优缺点对比_d3

3、优点

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

4、缺点

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

2、portainer

1、下载镜像

  1. docker pull docker.io/portainer/portainer

2、启动

  1. # docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
  2. # http://192.168.11.199:9000

几款 Docker 图形化工具,优缺点对比_docker_02

3、优点

支持容器管理、镜像管理轻量级,消耗资源少基于docker api,安全性高,可指定docker api端口,支持TLS证书认证支持权限分配支持集群

4、缺点

功能不够强大容器创建后,无法通过后台增加端口

3、dockerUI

1、下载镜像

  1. docker pull uifd/ui-for-docker

2、启动

  1. # docker run -it -d --name docker-web -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock docker.io/uifd/ui-for-docker
  2. # http://192.168.11.199:9000

几款 Docker 图形化工具,优缺点对比_管理工具_03

3、优点

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

4、缺点

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

总结

到此这篇关于三款Docker图形化工具优缺点对比的文章就介绍到这了,更多相关Docker图形化工具内容请搜索w3xue以前的文章或继续浏览下面的相关文章希望大家以后多多支持w3xue!

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号