Docker——容器与容器云(第2版)

浙江大学SEL实验室

出版时间

2016-10-01

ISBN

9787115435040

评分

★★★★★
AI导读
核心看点
  • 深入解读Docker架构设计与核心源码
  • 系统梳理Kubernetes核心原理与实现
  • 涵盖从基础用法到高级实践的全流程
适合谁读
  • 希望深入理解Docker底层原理的开发者
  • 需要掌握Kubernetes核心机制的运维人员
  • 对容器云技术架构感兴趣的计算机专业学生
读前提醒
  • 基于Docker 1.10和K8s 1.2,版本较旧
  • 理论深度足,但实战案例相对较少
  • 建议先了解K8s基本用法再阅读后半部分
读者共识
  • 国内少有的深度解析Docker原理的优质著作
  • 内容全面且有作者思考,但部分已过时
  • 适合作为参考书查阅,不适合纯入门实操

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "阅读文档的过程不能盲目,需要带着如下问题去阅读。 1. 这个项目解决了什么问题? 2. 这个项目涉及了哪些成熟的技术? 3. 这个项目是否符合我的要求? 4. 当阅读完文档后,是否能尝试画出大致的架构图?"
  • "kubernates 的网络模型里 pod 必须都处在一个扁平化的网络地址空间中,说白了,就是需要满足如下三个假设(个别依据实际应用场景而分隔的特殊网段除外): - 所有容器之间的通信无需经过 NAT; - 所有集群节点与容器、容器与集群节点的通信无需经过 NAT; - 容器本身看到的容器 ip 地址与其他容器看到的 ip 地址是一样的。"
  • "[各种检查] 5) 在 etcd 中持久化该 pod 对象,将异步调用返回结果封装成 restful.Response,完成操作结果反馈。 至此,APIServer 在 pod 创建的流程中的任务已经完成,剩余步骤将由 kubernetes 其他组件(kube-scheduler 和 kubelet)通过 watch APIServer 继续执行下去。"
作者简介
浙江大学软件工程实验室(Software Engineering Lab,SEL) 云计算团队组建于2011年,组织博士和硕士研究生搭建、分析和钻研开源的云计算技术,包括Docker、Kubernetes、Cloud Foundry、OpenStack、CloudStack、Eucalyptus、Convirt、OpenShift等,积极为开源社区贡献代码,管理和参与线上线下讨论社区,参加国内外云计算技术峰会并发言。以开源社区为技术交流研发平台,浙江大学SEL实验室在几年的时间里成长为一个充满热情、富有能力的云计算研发团队,也在国内外开源云计算社区,尤其是在Docker、Kubernetes和Cloud Foundry社区得到了广泛认可。
目录
第一部分 Docker深入解读
第1章 从容器到容器云  2
1.1 云计算平台  2
1.2 容器,新的革命  3
1.3 进化:从容器到容器云  7

显示全部
用户评论
中规中矩,有所收获
上次回国带回来的唯一一本书,docker 相关的章节还挺不错的
本书更侧重对docker的深层次理解,实际的使用案例相对少一些
只看了三四章,还行吧
不错的实践指南
介绍docker和k8s架构和简单应用,入门很好的资料
只读了docker的部分
适合进阶,结合书里的docker和k8s原理及设计思想,再配合啃上一些源码实现就很酣畅淋漓。本书唯一的缺点就是在当前2021年很多东西看上去已经过时和被替代了,但是不影响本书作为深入研究和进阶的“历史权威指南”。
我没读完。对我来说朝纲了。不评论了。打个三星是因为,我不知道我书写的好不好。等水平提高之后,回来再看吧。也许不会回来在看了,因为,软件迭代这么快,下次再看,就得看最新版本的介绍了吧……
下载
收藏