
杨保华 戴王剑 曹亚仑
本书从Docker基本原理开始,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署Docker应用。本书分为四大部分:基础入门、实战案例、进阶技能、开源项目,第一部分(第1~8章)介绍Docker与虚拟化技术的基本概念;第二部分(第9~16章)通过案例介绍Docker的应用方法;第三部分(第17~21章)介绍一些进阶技能,如Docker核心技术实现原理、安全、高级网络配置、libnetwork插件化网络功能等;第四部分(第22~28章)介绍与容器开发相关的开源项目。第3版根据Docker18.x系列版本对全书内容进行了全面修订。
作为入门的参考是不错的,前提是要有实践,不要指望书中给你设计好了案例,那内容就很容易杂乱。把它当做知识清单,梳理自己的实践体验或作为问题答案集用在入门阶段是够用的,而不做深入解读也是与入门的定位一致,对一些相关知识点到即止的解释也是这样。总之,定位清晰自始至终,作者是很用心的。
对于我一个初学者来说本书还是非常值得推荐的,零基础从零到一认识 Docker,阅读完上半部分对整个 Docker 的镜像、容器和仓库都有一定的认识。但是部分章节内容介绍的比较简单,所以也可能不是很全面,我就配套其它教程一起进行补充学习了。另一个不足是 Docker Compose 部分内容是老版本的,这部分语法不适用现在了。本书总体还是不错。
非常基础的一本书,适合难以阅读官方英文文档的初学者,建议初学者以此书为辅,官方文档为主学习,英文阅读能力对于任何程序员来说都是一项必不可少的技能。 本书除了当作工具书外,还可以了解一定的开发流程tips。
对于一个外行的我来说还算比较详细
距离实际的综合性应用还有很长的路要走,先学习第一二部分的docker命令浅浅入门
最近想储备一下微服务知识,所以读了这本书。这是一本很不错的docker入门书籍。本书涉及的docker知识很全面,从docker的基础到进阶内容,再到重量级的docker集群、dockers云都有所涉及。像这种入门级书籍往往不需要通读全书,下面总结一下我读这本书的思路。 1. 第一部分需要通读,而且要读懂读仔细; 2. 读完第一部分可以先不用急着读第二、三部分,可以直接跳过第二、三部分直接进入第四部分; 3. 第四部分也不用通读,读完前面四章,基本就知道怎么使用docker了,然后通过一些demo或者实际项目,就基本能入门docker的世界了; 4. 接下来建议通读一下第三部分,第三部分是docker的高阶知识,能否能熟练掌握,是脱离小白的唯一标识; 5. 其他部分可以选择性阅读,读完能对docker所涉及的方方面面有一个大概的了解。 因为毕竟是一本入门的书籍,所以各个知识点都是点到为止,不够深入,这一点时可以接受的。
全书无干货,写作目的性不强,表达的面非常广,但表达的内容相当粗浅,只是到有这个东西,以及这个东西大概是什么这样的程度。远不如官方文档,无再次翻阅的必要,也不建议阅读它。[傲慢]
比较全面的Docker的使用运维教程,实用性强,易懂,可经常做日常查阅。
这本书真心垃圾!很多命令都讲的很模糊。我通常是先看一遍每一章标题,然后在百度上搜对应内容。这么说别不服我举两个具体的例子,关于docker run这条命令讲的不是很仔细,如果直接ubuntu,那如果我本地镜像里有两个ubuntu,run的是那个呢?搭建本地私有docker仓库,讲的啥玩意。还有就是对一些docker的参数一笔带过。作者可能掌握了docker怎么使用的,但是语言功底不是很好不会表达。但在我看来这本书是在是不是很满意!
基础知识点丰富,是一本很不错的入门和实践相结合的书,更偏重实战,且给了很多可以实操的案例,对于如何搭建一个私有云集群mesos或k8s都有详细的介绍,入门不错的书,赞附录里的各种资源