Docker系列教程13-Docker可视化管理工具

作者: 周立_itmuch | 来源:发表于2018-03-21 10:45 被阅读191次

    原文:http://www.itmuch.com/docker/13-docker-visualization

    本节介绍几款Docker可视化管理工具。

    DockerUI(ui for Docker)

    官方GitHub:https://github.com/kevana/ui-for-docker

    项目已废弃,现在转投Portainer项目,不建议使用。

    Portainer

    简介:Portainer是一个轻量级的管理界面,可以让您轻松地管理不同的Docker环境(Docker主机或Swarm集群)。Portainer提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

    官方GitHub:https://github.com/portainer/portainer

    使用:

    docker run -d --privileged -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer
    

    如开启了SELinux,可执行如下命令启动:

    docker run -d --privileged -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer
    

    官方文档:https://portainer.readthedocs.io/en/latest/deployment.html

    Kitematic

    简介:Kitematic是一个Docker GUI。

    官方GitHub:https://github.com/docker/kitematic

    使用:演示

    Shipyard

    简介:Shipyard 是一个基于 Web 的 Docker 管理工具,支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等。

    官方GitHub:https://github.com/shipyard/shipyard

    安装:

    curl -s https://shipyard-project.com/deploy | bash -s
    

    展示所有参数:

    curl -s https://shipyard-project.com/deploy | bash -s -- -h
    

    使用:访问http://localhost:8080 ,输入账号/密码:admin/shipyard即可访问Shipyard。

    官方文档:https://shipyard-project.com/

    各种可视化界面的比较

    参考:http://m.blog.csdn.net/qq273681448/article/details/75007828

    相关文章

      网友评论

      • 一拳打倒十个小盆友:你好,我按照介绍的方法启动了容器。登录 Portainer 时报 Your session has expired 。 这个该如何处理。我用的 centos 6.8 docker是最新版。
        周立_itmuch:@一拳打倒十个小盆友 哈哈。在系列教程的开始,有写过,得用centos 7或以上版本安装docker。我是基于docker 17.06写的。而从docker1.12开始,就必须安装在centos 7上了
        一拳打倒十个小盆友:解决了。有句MMP一定要讲,运行 Portainer 优先使用centos 7 级以上。

        感谢楼主的分享。:smiley:

      本文标题:Docker系列教程13-Docker可视化管理工具

      本文链接:https://www.haomeiwen.com/subject/aapwqftx.html