主编推荐语
腾讯官方4位资深Docker技术专家撰写,总结腾讯大规模应用Docker的技术心得与实践经验。
内容简介
本书由腾讯官方4位资深Docker技术专家撰写,他们是腾讯早期从事Docker相关技术研究与应用的核心技术人员,是腾讯Docker技术的布道者。
本书重点总结了他们在腾讯大规模应用Docker的技术心得与实践经验,有针对性地对各种常见的问题给出了在腾讯被验证的解决方案。
本书的目的不是帮助那些已经在Docker领域已经有深厚积累的技术人员如何更深层次地去探究Docker,而是帮助那些准备在Docker领域一显身手的初学者,让他们知道实际应用Docker时应该掌握哪些知识,以及如何快速掌握这些知识。
全书共16章,分为四个部分:
基础篇(1~4章):主要讲解了Docker的特性、使用场景、原理、基本的操作和指令;
高级篇(5~11章):主要包含容器管理、仓库管理、网络和存储、项目日常维护、Swarm容器维护以及插件开发等重要技术主题;
案例篇(12~15章):通过Docker离线系统应用、Docker高可用及自动发现架构构建、Docker Overlay Network实践这3个案例演示和分析了Docker的在生产环境中的使用。
源码探索篇(16章):本章是为那些准备深入Docker源码内部一探究竟的读者准备的,它介绍了Docker源码的目录结构和编译方法,帮助读者开始真正的源码之旅之前做好准备。
目录
- 版权信息
- 前言
- 第一部分 基础篇
- 第1章 全面认识Docker
- 1.1 Docker是什么
- 1.2 Docker的结构与特性
- 1.3 为什么使用Docker
- 1.4 本章小结
- 第2章 初步体验Docker
- 2.1 Windows下安装Docker
- 2.2 利用Docker搭建个人博客
- 2.3 本章小结
- 第3章 Ubuntu下使用Docker
- 3.1 Docker的运行平台
- 3.2 安装Windows和Ubuntu双系统
- 3.3 在Ubuntu下安装Docker
- 3.4 再次体验Docker
- 3.5 本章小结
- 第4章 Docker的基础知识
- 4.1 Docker的基本概念和常用操作指令
- 4.2 10分钟的动手教程
- 4.3 本章小结
- 第二部分 高级篇
- 第5章 Docker容器管理
- 5.1 单一容器管理
- 5.2 多容器管理
- 5.3 本章小结
- 第6章 Docker镜像管理
- 6.1 认识Docker镜像
- 6.2 Dockerfile
- 6.3 项目中的镜像分层
- 6.4 定制私有的基础镜像
- 6.5 本章小结
- 第7章 Docker仓库管理
- 7.1 镜像的公有仓库
- 7.2 私有仓库
- 7.3 构建安全的私有仓库
- 7.4 本章小结
- 第8章 Docker网络和存储管理
- 8.1 Docker网络
- 8.2 Docker数据管理
- 8.3 Docker存储驱动
- 8.4 本章小结
- 第9章 Docker项目日常维护
- 9.1 宿主机的管理
- 9.2 GitLab的日常维护
- 9.3 本章小结
- 第10章 Docker Swarm容器集群
- 10.1 Swarmkit核心设计
- 10.2 Swarmkit集群搭建
- 10.3 Swarmkit基本功能
- 10.4 Swarmkit负载均衡原理分析
- 10.5 本章小节
- 第11章 Docker插件开发
- 11.1 Docker插件工作机制
- 11.2 Docker volume插件开发
- 11.3 本章小节
- 第三部分 案例篇
- 第12章 Docker离线系统应用案例
- 12.1 为什么使用Docker
- 12.2 离线系统业务架构
- 12.3 Clip名字服务
- 12.4 Clip名字服务与Docker应用
- 12.5 本章小结
- 第13章 Etcd、Cadvisor和Kubernetes实践
- 13.1 Etcd实践
- 13.2 Cadvisor实践
- 13.3 Kubernetes实践
- 13.4 本章小结
- 第14章 构建Docker高可用及自动发现架构实践
- 14.1 架构优势
- 14.2 架构介绍
- 14.3 架构搭建
- 14.4 业务上线
- 14.5 本章小结
- 第15章 Docker Overlay Network实践
- 15.1 环境介绍
- 15.2 容器与容器之间通信
- 15.3 Docker的VXLAN实现
- 15.4 容器访问外部网络
- 15.5 外部网络访问容器
- 15.6 本章小结
- 第四部分 源码探索篇
- 第16章 Docker源码探索
- 16.1 Docker源码目录结构
- 16.2 源码编译Docker
- 16.3 输出函数调用关系
- 16.4 本章小结
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。