Docker 新书上市一周年
我的新书《Docker
实战派:容器入门七步法》上市已经一周年了,在这个里程碑的时刻,感谢各位朋友的支持。希望今年能够持续「大麦」,拿下同类书籍 Top1
!
一、内容回顾
市场上不乏Docker
技术相关的书籍,或围绕官方基础文档缺乏新意,或直入源码让新人望而却步。鲜有既满足读者入门需要,又结合企业实际案例的佳作。
《Docker
实战派:容器入门七步法》正是看到了这一点,另辟蹊径,从读者角度出发,首次提出了「七步法」的概念。
何谓「七步法」?七是人们最容易记住的数字,也是人类瞬间记忆的极限,本书正是立意于此。
第一步,从具象的故事开始,开门见山、降低认知门槛。
第二步,通过「第一个Docker
项目」,帮助读者快速上手。在读者建立起体系概念后;
第三步,直切核心原理,围绕Docker
架构展开,由浅入深的讲解了Docker
底层隔离机制、容器生命周期、网络与通讯、存储原理以及源码。深入剖析,知其然而知其所以然。
第四步,趁热打铁,围绕前后端项目,从全栈角度进行项目实战。
第五步,从Docker
容器运维角度出发,进一步补充读者知识图谱,这也是初学者最容易忽视的内容。
第六步,步入高级教程,该部分重点围绕Docker
技术最佳实践展开,提供了容器与进程、文件存储与备份、网络配置、镜像优化以及安全策略等内容,示例丰富,操作性十足。
第七步,全书内容升华。通过云原生持续交付模型、企业容器标准化及两个实际的企业级方案,将本书所有内容进行串联。
至此,七步完成。读者可以清晰的感受每一步带来的技术提升,稳扎稳打,从而完全将Docker
技术融会贯通。
二、本书亮点
《Docker
实战派:容器入门七步法》最大的亮点就是:趣味易懂,案例丰富,实操性强。
(1)趣味易懂
书中较多的原理,剥除了Docker
官方文档晦涩难懂的外衣,通过趣味的故事展开。如:通过「盖房子」的比方来理解Docker
是什么,通过「别墅与胶囊旅馆」的例子来阐述容器与虚拟机的概念,通过「工厂和车间」来说明进程和线程等。读者无需记忆,就可轻松理解,这也正是本书想要传达的观点——技术并非晦涩难懂,而是缺乏技巧。
(2)案例丰富
本书第二、四、五、六、七章都包含大量的示例。不管是“第一个Docker
项目”还是项目实战、或者是「企业案例」都包含了大量的代码讲解。读者完全可以按照教程逐步实现,体验Docker
编程的乐趣。
(3)实操性强
值得一提的是,本书中案例均来自于实际的研发过程,为了让读者能够轻松掌握,去除了容器中包含的业务逻辑,保留了Docker
容器最核心的架构,实操性强。熟练掌握书中的精彩案例,沉淀其所表现出来的方法论,相信读者一定能够在企业应用中灵活运用,事半功倍。
三、精彩书评
「毋庸讳言,现如今还不了解Docker
就不是一个合格的开发者。Docker
对DevOps
的飞速发展具有重要作用。本书结合作者多年一线“大厂”技术实践的经验,既有前端开发者的视角,又有上下游的相关案例,为读者提供了一个完整的DevOps
“地图”,可以作为一线开发人员的案头用书。」——高途集团大前端技术通道负责人 黄后锦
「Docker
作为一种开源的应用容器引擎正在被广泛使用。本书由浅入深地介绍了相关的知识点,将很多不容易理解的概念用生活中的例子生动、形象地表达了出来,对于各个阶段的学习者来说都非常友好。同时,本书从研发岗位的不同视角,介绍了Docker
的实践方案,对相关开发者的日常工作具有一定的指导作用。」——字节跳动商业技术营销工程团队负责人 赵龙
「云计算技术的普及,使企业和组织更聚焦于自身的核心业务。而云原生如同“集装箱改变世界”一样,通过标准化的方式来应对业务在打包、部署和管理等过程中遇到的各种挑战,从而帮助企业达到降本增效的目的。容器技术可以说是云原生技术体系结构的基础。而Docker
则是容器技术落地的“先驱”,是非常重要的容器技术实现,在整个云原生技术体系中具有重要作用。本书通过一个故事让读者明白Docker
是什么,之后通过一个项目带领读者快速上手实践,并帮助读者补充了解Docker
的核心原理,而后从项目实践、持续集成与发布、Docker
的高级应用、打造企业级应用等方面展开介绍。本书是帮助读者入门Docker
的佳作。乐于见到有更多这样的图书来帮助更多有需求的人,帮助他们早日走上云原生的大舞台。」——阿里云边缘云原生技术负责人 周晶