第四部分 开源项目

·第22章 Etcd——高可用的键值数据库

·第23章 Docker三剑客之Docker Machine

·第24章 Docker三剑客之Docker Compose

·第25章 Docker三剑客之Docker Swarm

·第26章 Mesos——优秀的集群资源调度平台

·第27章 Kubernetes——生产级容器集群平台

·第28章 其他相关项目

开源技术之所以受到越来越多的关注,很重要的一个原因是不同项目之间彼此合作,构建了良好的生态系统。围绕着容器技术,多个社区和公司都推出了很多优秀的工具,让容器的使用变得更加简单,让更多的业务场景都能从容器技术中获益。

本部分将介绍一些重点开源项目,共有7章内容。

第22章将介绍CoreOS公司开源的高可用分布式键值数据库Etcd,该项目已经被广泛应用到分布式系统的一致性实现和服务发现中。

第23到25章将介绍Docker公司推出的三剑客:Machine、Compose和Swarm。这三件利器的出现,让Docker不仅仅支持单机的虚拟化,而且能支持更广泛的集群平台,提供更强大灵活的功能。

第26章将介绍Mesos开源项目。作为定位数据中心操作系统的内核,Mesos以其简洁的设计、强大的功能,以及灵活的插件支持机制,受到众多容器云平台的青睐。

第27章介绍的Kubernetes项目更是在业界鼎鼎大名,由Google公司开源,已经成为容器集群管理平台的事实标准。

最后,第28章还介绍了众多的其他项目,这些项目在持续集成、管理、编程开发等功能上各有特色,为用户带来诸多效率上的提升。