码迷,mamicode.com
首页 > Web开发 > 详细

Docker管理工具Web UI:DockerUI & Shipyard

时间:2016-12-01 15:00:11      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:docker管理工具web ui:dockerui & shipyard

本文主要介绍两款Docker Web管理工具:DockerUI及Shipyard,并对它们的部署、功能及使用进行对比。后续会介绍Docker近日最新发布的容器管理利器:swarm。

部署方面

运行命令,如果没有镜像默认会进行下载创建
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui
输入IP:9000   进行访问,访问结果见下图
运行如下命令,同样,如果没有镜像,默认会创建
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock  shipyard/deploy start
 username: admin, password: shipyard
输入IP:8080   进行访问,访问结果见下图
DockerUI部署很顺利,没遇到任何问题。Shipyard实际使用过程中遇到一些问题,
如:[iptables问题](
功能及使用体验方面
两者各有优缺点,比较适合配合使用。**DockerUI**DockerUI基于Docker API,
提供等同Docker命令行的大部分功能,支持container管理,image管理。
*优点:*支持container批量操作;
支持image管理(虽然比较薄弱)

缺点:*不支持多主机。

技术分享

dockerui-dashboard.png

技术分享

dockerui-containers.png

技术分享

dockerui-images.png


ShipyardShipyard也是完全基于Docker API,支持container管理、engine管理(一个engine就是监听tcp端口的docker daemon)。优点:支持多主机;
支持container及engine资源限制及图形展示;
支持container实例横向扩展;
支持批量创建;
支持创建时自动调度。

缺点:*不支持image管理;
不支持container批量操作。

技术分享

shipyard-dashboard.png

技术分享

shipyard-containers.png

技术分享

shipyard-container.png

技术分享

shipyard-engines.png

技术分享

shipyard-engine.png


本文出自 “11876896” 博客,请务必保留此出处http://11886896.blog.51cto.com/11876896/1878435

Docker管理工具Web UI:DockerUI & Shipyard

标签:docker管理工具web ui:dockerui & shipyard

原文地址:http://11886896.blog.51cto.com/11876896/1878435

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!