zoukankan      html  css  js  c++  java
  • Docker 三种UI管理平台

    docker集中化web管理平台
    一、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:8080
    5   用户名和密码:Username: admin Password: shipyard



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


    二、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



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


    三、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


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

  • 相关阅读:
    yii2自带的backend,frontend不够用,添加一个后台模块怎么做?
    用yii2给app写接口(上)
    .htaccees什么鬼?怎么用?
    Nginx的伪静态是什么
    论中国为什么造不出cpu和操作系统
    Linux上查看用户名和组并把特定用户放到特定的组之下
    CentOS7上LNMP安装包一步搭建LNMP环境
    杭州考驾照-2017.4
    深入理解Nginx
    CentOS7上安装并配置Nginx、PHP、MySql
  • 原文地址:https://www.cnblogs.com/jay-fred/p/9956893.html
Copyright © 2011-2022 走看看