飞道的博客

docker 三种 可视化管理工具

361人阅读  评论(0)

一、shipyard


  
  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

下载脚本


  
  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:8080
  5. 用户名和密码:Username: admin Password: shipyard

1.优点
  # 支持镜像管理、容器管理。
  # 支持控制台命令
  # 容器资源消耗监控
  # 支持集群swarm,可以随意增加节点
  # 支持控制用户管理权限,可以设置某个容器对某个用户只读、管理权限。
  # 有汉化版
2.缺点
  # 启动容器较多,占用每个节点的一部分资源
  # 兼容性性不高,可能是我自身原因,经常打不开首页。

 

二、portainer

docker pull docker.io/portainer/portainer

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

1.优点
  # 支持容器管理、镜像管理
  # 轻量级,消耗资源少
  # 基于docker api,安全性高,可指定docker api端口,支持TLS证书认证。
  # 支持权限分配
  # 支持集群
2.缺点
  # 功能不够强大。
  # 容器创建后,无法通过后台增加端口。

 

三、dockerUI

docker pull uifd/ui-for-docker 

  
  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

1.优点
  # 支持容器管理
  # 支持镜像管理
  # 基于docker api,自身也是一个容器。
  # 稳定性高
  # 可动态显示显示容器之间关系图
  # 容器管理,增加端口映射,增加系统变量、映射目录等
2.缺点
  # 没有登录验证,因为没有登录体系,目前解决办法是,只开放本地访问,或者通过TLS来对权限进行控制。
  # 无法分配某容器给某用户。
  # 不支持多主机。
  # 不支持集群swarm等
  # 功能少
  # 不支持控制台命令


转载:https://blog.csdn.net/wawawawawawaa/article/details/104771585
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场