2014-10-12

收购历史

Docker收购持续集成服务商Koality

10月7日,刚刚获得C轮融资的Docker宣布收购持续集成服务提供商Koality,具体的收购价格官方尚未透露。Koality创立于2012年,主要专注于帮助公司简化复杂的软件测试流程,2013年Koality曾获得由FF Angel领投的180万美元种子资金。收购结束后,4名Koality的全职员工也随之加入了旧金山的Docker团队。

InfoQ

Docker出售dotCloud 专注于容器业务

8月5日,Docker宣布已经将其平台即服务业务dotCloud出售给总部位于柏林的cloudControl。Docker公司的CEO表示他们将把所有的精力和资源投入到Docker,出售dotCloud也是希望为dotClound找个家,一个能给它更好的发展的家。

TechCrunch

Docker收购Orchard,为盈利将尝试Red Hat模式

7月22日,Docker收购Orchard Laboratories,目的是为加强其工具集。为了能让自己成为一家盈利的公司,Docker必须采用Red Hat模式,这意味着它将为自己的技术提供商业支持,他们将围绕Docker Hub开发工具。

CSDN

融资情况

Docker获得4千万美元C轮投资

9月16日,Docker宣布获得4千万美元C轮投资,此轮融资由红杉资本领投,原有投资者Benchmark Capital、Greylock Partners 及杨致远等参投,其总融资已达 6600 万美元。

InfoQ

Docker获得 B 轮 1500 万美元融资

1月21日,Docker宣布完成了 1500 万美元的 B 轮融资。该轮融资由 Greylock Partners 领投, Insight Venture Partners 和A 轮投资者 Benchmark、 Trinity Ventures 及 Jerry Yang/AME Cloud Ventures 跟投。

Docker中文社区

版本迭代

Docker发布1.2.0版本,并宣布DockerCon Europe

8月22日,Docker发布了1.2.0版本,其中包括为容器指定重启策略、容器权限的细粒度控制等特性。Docker还将于今年12月在阿姆斯特丹主持召开它在欧洲的第一次正式会议DockerCon Europe。

InfoQ

Docker 1.0发布

6月10日,Docker官方团队宣布Docker 1.0 发布。“1.0”的发布表明在质量、功能完整、后台兼容和 API 稳定性方面已经提升了一个级别,达到企业 IT 标准。

InfoQ

Docker发布首个版本

2013年3月20日,Docker在GitHub上发布了首个版本。从提交记录中看,首个版本中已经有很多社区爱好者参与。

GitHub

Docker家族

Docker-Registry

如果不想把镜像放到公共的 Docker Registry 上,可以考虑建立自己的私有镜像仓库。Docker-Registry允许你把自己的镜像 push 到自己的 Registry 中。

GitHub

Fig

Fig是一个基于Docker的用于快速搭建开发环境的工具,Fig通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。

GitHub

Libcontainer

Libcontainer 可以让容器通过一种一致可预测的方式使用 Linux 的 namespaces 、 cgroups 、 capabilities 、 AppAromor 安全配置、 网络接口以及防火墙规则。 Libcontainer 极有可能在将来成为标准 Linux 内核中的默认容器库。

GitHub

Libswarm

Libswarm 提供了一组通用的 API 可以将原先相互分离的各种工具和服务组合起来。目前项目还在早期发展阶段。

GitHub

Libchan

Libchan是一个底层的网络库,为上层Libswarm提供支持。相当于给Docker加上了ZeroMQ或RabbitMQ,这里做的好处是对Docker做了特别优化,更加轻量级。

GitHub

Libtrust

用于权限管理以及使用公钥授权。

GitHub

学习教程

深入浅出Docker

《深入浅出Docker》系列文章是由RedHat专家肖德时撰写,非常专业。内容涵盖Docker基础内容与最佳实践,初学者不可多得的教程。

InfoQ

Docker —— 从入门到实践

本书既适用于具备基础Linux知识的Docker初学者,也可供希望理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。

GitBook

Docker源码分析

此系列文章通过分析解读Docker源码,来让读者了解Docker的内部实现,以更好的使用Docker。适合熟悉Go语言,并且希望了解Docker内部实现的读者阅读。

InfoQ