Docker管理工具Web UI:DockerUI & Shipyard

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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之可视化工具Docker UI

Docker容器学习梳理--web管理工具DockerUI部署记录

16-Docker-Docker的web可视化工具使用

Docker Web-UI

Docker集中化web界面管理平台-Shipyard部署记录

Docker可视化web界面管理-Portainer部署记录