第一本Docker书 修订版
本书由Docker公司前服务与支持副总裁James Turnbull编写,是权威的Docker开发指南。本书专注于Docker 1.9及以上版本,指导读者完成Docker的安装、部署、管理和扩展,带领读者经历从测试到生产的整个开发生命周期,让读者了解Docker适用于什么场景。书中先介绍Docker及其组件的基础知识,然后介绍用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。
本书适合对Docker或容器开发感兴趣的系统管理员、运维人员和开发人员阅读。
2014年12月出版的《第一本Docker书》是英文原著The Docker Book的1.3.1版,其内容是基于Docker 1.0.0及以上版本写的。
2016年3月出版的《第一本Docker书(修订版)》是英文原著的1.9.1版,其内容是基于Docker 1.9及以上版本写的。
由此可知,修订版最大的变化是书的内容基于的Docker版本从1.0.0升级到了1.9。作者对全书的代码进行了更新,全部基于Docker 1.9及以上版本进行了重写。
当然,“修订版”不仅仅是根据Docker变化,对代码进行了更新,书中还增加了很多新内容(内容的更新和修订除外):
新增了一节讲解“Docker日志驱动”
新增了一节讲解“Docker statistics统计信息”
新增了3个Dockerfile指令的介绍
对“使用Docker构建并测试Web应用程序”一节进行了大幅的修改,并增加了大量的内容
增加了一节讲解“Docker Swarm”
评论