更新时间:2021-01-08 22:12:37
封面
版权信息
内容提要
译者简介
对本书第1版的赞誉
前言
致谢
关于本书
本书内容结构
代码
关于封面插画
资源与支持
配套资源
提交勘误
与我们联系
关于异步社区和异步图书
第一部分 Docker基础
第1章 Docker初探
1.1 Docker是什么以及为什么用Docker
1.2 构建一个Docker应用程序
1.3 小结
第2章 理解Docker——深入引擎室
2.1 Docker的架构
2.2 Docker守护进程
2.3 Docker客户端
2.4 Docker注册中心
2.5 Docker Hub
2.6 小结
第二部分 Docker与开发
第3章 将Docker用作轻量级虚拟机
3.1 从虚拟机到容器
3.2 保存和还原工作成果
3.3 环境即进程
3.4 小结
第4章 构建镜像
4.1 构建镜像
4.2 小结
第5章 运行容器
5.1 运行容器
5.2 卷——持久化问题
5.3 小结
第6章 Docker日常
6.1 保持阵型
6.2 小结
第7章 配置管理,让一切井然有序
7.1 配置管理和Dockerfile
7.2 传统配置管理工具与Docker
7.3 小即是美
7.4 小结
第三部分 Docker与DevOps
第8章 持续集成:加快开发流水线
8.1 Docker Hub自动化构建
8.2 更有效的构建
8.3 容器化CI过程
8.4 小结
第9章 持续交付:与Docker原则完美契合
9.1 在CD流水线上与其他团队互动
9.2 推动Docker镜像的部署
9.3 为不同环境配置镜像
9.4 升级运行中的容器
9.5 小结
第10章 网络模拟:无痛的现实环境测试
10.1 容器通信:超越手工链接
10.2 使用Docker模拟真实世界的网络
10.3 Docker和虚拟网络
10.4 小结
第四部分 从单机到云的编排
第11章 容器编排入门
11.1 简单的单台宿主机
11.2 手动多宿主机Docker
11.3 服务发现:我们有什么
11.4 小结
第12章 使用Docker实现数据中心即操作系统
12.1 多宿主机Docker
12.2 小结
第13章 Docker平台
13.1 组织选择的因素
13.2 采用Docker时需要考虑的方面
13.3 供应商、组织和产品
13.4 小结
第五部分 生产环境中的Docker
第14章 Docker与安全
14.1 Docker访问权限及其意味着什么
14.2 Docker中的安全手段
14.3 保护对Docker的访问
14.4 Docker外部的安全性
14.5 小结
第15章 一帆风顺:在生产环境中运行Docker
15.1 监控
15.2 资源控制
15.3 Docker的系统管理员用例
15.4 小结
第16章 Docker生产环境实践——应对各项挑战
16.1 性能:不能忽略宿主机
16.2 在容器出问题时——调试Docker
16.3 小结
附录A 安装并使用Docker
A.1 虚拟机的方式
A.2 连接到外部Docker服务器的Docker客户端
A.3 原生Docker客户端和虚拟机