Docker周报:Docker收购CI服务商Koality

jopen 10年前

新闻

  1. 《Docker收购持续集成服务商Koality》:10月7日,刚刚获得C轮融资的Docker宣布收购持续集成服务提供商Koality,具体的收购价格官方尚未透露。Koality创立于2012年,主要专注于帮助公司简化复杂的软件测试流程,2013年Koality曾获得由FF Angel领投的180万美元种子资金。收购结束后,4名Koality的全职员工也随之加入了旧金山的Docker团队。
  2. 《Deis v0.13发布,携手Ceph以提高可用性》:Deis 是一个支持共有云和私有云的开源PaaS系统,它在Docker和CentOS基础上构建了一个类Heroku的PaaS系统。Deis主要设计用来和不 同的云提供商进行交互,支持EC2、Google Compute Engine等。0.13版本中,Deis携手Ceph以提高可用性。Ceph是新一代的自由软件分布式文件系统。
  3. 《Docker时代,公有云面临的挑战和机遇》:Docker 技术出来之前,其实Container技术是不温不火的。譬如腾讯很多内部系统,底层就是用了Container的技术。但是人们只知道用了云,不太关心 是Container来实现的,还是其他虚拟化技术实现的,Docker技术出现以后,加速了Container的发展。

教程

  1. 《Docker源码分析(二):Docker Client创建与命令执行》: 本文为《Docker源码分析》系列第二篇,在Docker架构篇的基础上,继续从源码的角度出发,分析用户如何创建Docker Client,以及如何通过Docker Client发送用户具体请求。可以说,发挥Docker最大魅力,从使用Docker做起,使用Docker,从精通Docker Client入手。
  2. 《Clay.io基于AWS、Docker、HAProxy等的10X架构打造》:当下基于云的部署大大缩短了应用的发布周期,让机构可以将更多精力投入到产品特性设计上。然而,大规模应用架构从来都不是件容易的事情。通过这个系列博文,Zoli将分享如何只使用一个很小的团队支撑Clay.io的大规模应用。
  3. 《在Docker容器里面运行图形界面应用》:Docker容器里面运行GUI有几种选择: 带有X11转发的SSH,或者VNC。本文作者采用了更为简单的方法:采用了和容器共享X11的Socket,并直接使用。文章介绍了如何在Docker中运行NetBeans。
  4. 《Docker容器内服务程序的优雅退出》:近期在试验如何将我们的产品部署到Docker容器中去,这其中涉及到一个技术环节,那就是如何让Docker容器退出时其内部运行的服务程序也可以优雅的退出。所谓优雅退出,指的就是程序在退出前有清理资源,保存必要中间状态,持久化内存数据的机会。
  5. 《Docker容器自动发现》:使用Synapse+Haproxy构建Docker容器自动发现,具备容器故障迁移、负载平衡的分布式平台。Synapse的实现原理与confd非常类似,发现机制是通过Watchers方法实现,其监控容器的开启与关闭,将捕捉事件去刷新Haproxy配置。
  6. 《Docker存储伸缩性综述》:本文介绍了Docker的几种可选存储解决方案,以及它们是如何影响伸缩性、容器的启动时间、稳定性、可支持性的。
  7. 《Docker的Cleanup命令》:目前的Docker版本中还没有相应的命令去删除已经停止使用和未标记的景象,作者逐步介绍了自己的解决方案。
  8. 《使用Docker构建PHP开发环境》:Vagrant 是一个虚拟机管理工具,非常适合用于搭建开发环境。但是它的缺点是必须使用虚拟机,而虚拟机又非常耗资源。随着Docker的火热,越来越多的开发者尝试使用Docker来构建开发环境,本文是作者的最佳实践。
  9. 《Docker和他的战友们》:SlideShare上的PPT,详细介绍了Docker以及其生态圈中的几个重要项目。通过运送物品的例子来类比Docker,非常生动。另外,PPT中详细讲解了Docker的几个常用命令,非常适合初学者学习。

开源项目

  1. DockerUI:Docker的Web界面管理工具,目前还在开发中,基于Angular.js。目前比较成熟的Web管理工具还有Dockland和Shipyard。

来自:http://www.infoq.com/cn/news/2014/10/docker-acquires-new-company