图书介绍

图灵原创 Docker 容器与容器云2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

图灵原创 Docker 容器与容器云
  • 浙江大学SEL实验室著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115401106
  • 出版时间:2015
  • 标注页数:404页
  • 文件大小:64MB
  • 文件页数:417页
  • 主题词:Linux操作系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

图灵原创 Docker 容器与容器云PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 Docker深入解读2

第1章 从容器到容器云2

1.1 云计算平台2

1.2 容器,新的革命3

1.3 进化:从容器到容器云7

第2章 Docker基础8

2.1 Docker的安装8

2.2 Docker操作参数解读9

2.3 搭建你的第一个Docker应用栈16

2.3.1 Docker集群部署16

2.3.2 第一个Hello World17

2.3.3 开发、测试和发布一体化27

第3章 Docker核心原理解读28

3.1 Docker背后的内核知识28

3.1.1 namespace资源隔离28

3.1.2 cgroups资源限制45

3.2 Docker架构概览53

3.3 client和daemon55

3.3.1 client模式55

3.3.2 daemon模式57

3.3.3 从client到daemon63

3.4 libcontainer66

3.4.1 libcontainer的工作方式68

3.4.2 libcontainer实现原理69

3.4.3 使用nsinit与libcontainer进行交互74

3.5 Docker镜像管理76

3.5.1 什么是Docker镜像76

3.5.2 Docker镜像关键概念78

3.5.3 Docker镜像操作解析80

3.5.4 Docker容器的迁移方法84

3.6 Docker存储驱动85

3.6.1 存储驱动的功能与管理86

3.6.2 aufs与Device Mapper驱动87

3.7 Docker数据卷93

3.7.1 数据卷的使用方式94

3.7.2 数据卷原理解读98

3.8 Docker网络管理102

3.8.1 Docker网络基础102

3.8.2 Docker daemon网络配置原理107

3.8.3 libcontainer网络配置原理111

3.8.4 Link原理解析115

3.9 Docker与容器安全118

3.9.1 Docker的安全机制118

3.9.2 Docker安全问题122

3.9.3 Docker安全的解决方案126

第4章 Docker高级实践技巧138

4.1 容器化思维138

4.1.1 SSH服务器的替代方案139

4.1.2 Docker内应用日志管理方案139

4.1.3 其他技巧汇总140

4.2 Docker高级网络实践142

4.2.1 玩转Linux network namespace143

4.2.2 pipework原理解析148

4.2.3 pipework跨主机通信154

4.2.4 OVS划分VLAN159

4.2.5 OVS隧道模式163

4.3 Dockerfile最佳实践175

4.3.1 Dockerfile的使用176

4.3.2 Dockerfile实践心得180

4.4 Docker容器的监控手段182

4.4.1 Docker容器监控维度182

4.4.2 容器监控命令183

4.4.3 常用的容器监控工具186

4.5 容器化应用构建的基础:高可用配置中心189

4.5.1 etcd经典应用场景190

4.5.2 eted实现原理194

第二部分 Docker云平台解读210

第5章 构建自己的容器云210

5.1 再谈云平台的层次架构210

5.2 从小工到专家213

第6章 专注编排与部署:三剑客与Fleet218

6.1 编排小神器Fig218

6.1.1 再谈容器编排与部署218

6.1.2 Compose原理:一探究竟221

6.2 环境透明化工具Machine225

6.2.1 Machine与虚拟机软件226

6.2.2 Machine与IaaS平台227

6.2.3 Machine小结228

6.3 集群抽象工具Swarm229

6.3.1 Swarm简介229

6.3.2 试用Swarm230

6.3.3 Swarm集群的多种创建方式231

6.3.4 Swarm对请求的处理233

6.3.5 Swarm集群的调度策略233

6.3.6 Swarm与Machine234

6.4 编排之秀Fleet235

6.4.1 旧问题新角度:Docker distro235

6.4.2 Fleet的原理剖析239

第7章 专注应用支撑和运行时:Flynn和Deis245

7.1 Flynn,一个小而美的两层架构245

7.1.1 第0层:容器云的基础设施246

7.1.2 第1层:容器云的功能框架246

7.1.3 Flynn体系架构与实现原理247

7.2 谈谈Deis与Flynn257

7.2.1 应用发布上的比较258

7.2.2 关于Deis的一些思考260

第8章 一切皆容器:Kubernetes261

8.1 Kubernetes简介261

8.2 Kubernetes的设计解读262

8.2.1 一个典型案例:Guestbook263

8.2.2 Kubernetes核心概念剖析265

8.3 Kubernetes核心组件解读294

8.3.1 APIServer294

8.3.2 Scheduler301

8.3.3 Controller Manager309

8.3.4 kubelet314

8.3.5 kube-proxy320

8.3.6 核心组件协作流程325

8.4 Kubernetes用户认证授权与资源管理328

8.4.1 namespace解析328

8.4.2 基于token文件或客户端证书的认证机制333

8.4.3 基于访问规则的授权机制334

8.4.4 基于资源的授权控制AdmissionControl336

8.5 Kubernetes网络核心原理347

8.5.1 单pod单IP模型348

8.5.2 pod和网络容器350

8.5.3 实现Kubernetes的网络模型353

8.6 Kubernetes高级实践356

8.6.1 Kubernetes高级实践之应用健康检查356

8.6.2 Kubernetes高级实践之高可用性358

8.6.3 Kubernetes高级实践之日志362

8.6.4 Kubernetes高级实践之集成DNS364

8.6.5 Kubernetes高级实践之容器上下文环境366

8.7 不要停止思考368

第三部分 附录372

附录A Docker的安装372

附录B 阅读Docker源代码的神兵利器379

附录C 快速熟悉开源项目388

附录D cgroups的测试与使用391

附录E cgroups子系统配置参数介绍395

附录F Kubernetes的安装400

后记403

热门推荐