Docker Dockboard UI简介

这次开源夏令营的主要任务是完成一个 Docker 的 Web 控制台。

Docker是一个最近流行的轻量级的容器,它提供了一种全新的方式来部署、发布我们的应用,而Web控制台,也就是我们常说的dashboard,是一种流行的管理方式,它不需要一个本地客户端,只用一个浏览器就可以完成众多的事情。所以,这个项目的目的在于设计、编写一个能够控制 Docker 的 Web 控制台。

事实上,Docker的命令行非常容易使用,而且也提供了丰富的 Restful 的 HTTP API 调用。但是,当管理的容器数量更大的时候、需要更为清晰的数据反馈时,Docker本身提供的内容就难以满足我们的需要。

通过搜索,我们会发现,已经有不少开源的 Docker Web控制台,其中包括 DockerUI (Angular.js), Dockland (Ruby), Shipyard (Python/Django)。但是,它们的开发都已经趋于停滞,最近有更新的shipyard也是在两个月前更新的。而 Docker 还是一个比较新的项目,每个月都会有比较大的改动,因此而造成的API变动可能会导致 Web 控制台的不可用。

本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/tools/

把三个项目地址贴在这里了:

DockerUI 项目链接

Dockland 项目链接

Shipyard 项目链接

时间: 2024-12-22 07:36:50

Docker Dockboard UI简介的相关文章

HP的webOS平台:WebOS 2.0 UI简介

文章描述:鸭梨"下的重生--WebOS 2.0 UI简介. 2月10日,惠普推出了它的首款平板TouchPad,同时还发布了Pre 3和Veer两款手机.这些设备搭载的都是webOS系统.惠普表示将把webOS操作系统应用到包括打印机和PC在内的所有设备中去.这样你的整个电子设备就能实现互联,你的手机收到的短信,可以在平板电脑上显示,还可以使用你的平板电脑打电话.目前市场上搭载该系统的手机是Palm Pre 2,下面就以该机为例为大家介绍一下这个系统. 1 技术基础 HP的webOS平台是建立在

使用Portainer或者UI for Docker可视化管理你的树莓派容器

本文讲的是使用Portainer或者UI for Docker可视化管理你的树莓派容器[编者的话]Stefan Scherer是Docker海盗船长,微软MVP.专注于Docker技术在ARM体系中应用.本文是他在家用物联网Docker化领域的一些使用尝试,值得爱好Docker技术与ARM开发的同学围观. 我在家用树莓派弄了一些家庭网络服务,并且将它们运行在Docker容器内.我不时地想看看或管理其中一个容器.但我太懒了,不想到我的笔记本电脑去用Docker命令行界面.现在有两个很好的Docke

基于docker搭建测试环境

layout: post title: 基于docker搭建测试环境 category: 技术 tags: Docker keywords: Docker shipyard jenkins 简介 当web项目开发完毕后,一般会在测试环境上运行一下,供开发部门调错和测试部门测试.对于具有一定业务规模的公司,几十个上百个web服务,每个服务分别占用一个tomcat目录,配置过程繁琐,且无法集中管理.此外,对于公司的新手来讲,需要一定的背景知识才可以上手. 本文主要讲述基于docker搭建测试环境,或

三大UI框架Dijit、ExtJS、jQuery UI全方位对比

 Dijit.ExtJS.jQuery UI 简介 Dojo 是开源 ja vasc ript 库中起步较早的先行者之一.由 Alex Russell, David Schontzler, Dylan Schiemann 等人于 2004 年创立.Dojo 具有类似 Java 的包机制 (packaging system), 将 JS 代码根据功能进行了模块化.主要包含 Dojo.Dijit 以及 Dojox 三个包.其中 Dojo 包提供稳定的内核 API,Dijit 包提供各类 UI 控件,

DOCKER简明教程 : 通过容器连接REDIS数据库

序言 本文重点讲解了如何通过Redis的官方镜像和Docker容器来搭建redis-cli,并将其连接到Redis镜像.首先要跟大家简单介绍一下Redis,这是一个键值存储系统,除了对场景进行缓存之外,Redis还提供了很多强大的功能,因此也目前是非常受欢迎的一个数据库. Docker镜像仓库简介 大家可以在Docker Hub里搜索到目前所有的主流应用和服务的镜像,像Python语言.MySQL数据库等等镜像在Docker Hub里面都有.而且Docker Hub里面的镜像数量非常多,不管我们

DockerCon 2016 深度解读:在阿里云上体验Docker 1.12内置的编排能力

昨天才从DockerCon大会归来,阿里云容器服务团队将为大家奉献一系列深入学习的文章来帮助大家了解Docker 1.12的最新动态. 第一部分:在阿里云上体验Docker 1.12内置的编排能力 (本文) 第二部分:在阿里云上体验Docker 1.12的路由能力和容器应用分发部署 在DockerCon第一天的Keynote里面,Docker CTO Solomon Hykes宣布Docker将提供内置的编排(Orchestration)能力,从而能使得Docker Engine原生支持集群管理

你真的了解Docker吗?——Docker插件机制详解

云栖TechDay活动第十八期中,阿里云容器服务团队的核心成员陈萌辉带来了题为<Docker插件机制详解>的分享,分享中,他结合阿里云容器服务实践介绍了Docker插件的基本原理.实现方法以及插件机制未来的演进. 幻灯片下载地址:https://yq.aliyun.com/attachment/download/?filename=bdefe06ba7a14d7604af5a63a4bcc4f3.pdf 以下为现场分享观点整理. 为什么需要Docker插件?   Docker之所以这么火并且有

前端也应该了解点 docker 知识:docker 的理念与场景

我觉着你是看了题目点进来的.前端和 docker 这俩八竿子打不着的有毛关系?那接下来我们就扯一扯,看看能不能把它俩扯一块. 首先得达成共识,现在的前端已经不是以前的狭义的前端,如果指狭义的前端,那真是半毛钱关系都没有.但你我不可否认的是,现在是大前端的时代.什么是大前端,详细的应该大老板来给解释下,但是这里还是简单的去说一下: 前端有了 Node.js,扩展到了服务端的边界,未来有更多的可能. 前端现在也逐渐的正规化,工程化,编译,测试,发布逐渐完善. 我们是工程师,技术工种,抛开限定,多了解

docker registry安装简单命令实现_docker

本文计划使用3条命令来运行一个Docker registry私服,其实很简单 环境准备: docker 1.11.2 compose文件docker-compose.yml version: '2' services: registry: image: registry:2.5.1 hostname: registry ports: - "5000:5000" environment: - TZ="Asia/Shanghai" - "REGISTRY_AU