作品简介

这是一本面向公有云容器产品学习者和使用者的实战指南。由腾讯云资深云计算技术专家撰写,以腾讯云TKE容器产品为例,在普及开源容器知识的基础上,结合多种标准方法和丰富案例,全方位地讲解了上云容器化的方法和技巧。

本书一共7章,每一章都是作者云上容器化落地的经验总结。第1~2章有针对性的讲解了Docker和Kubernetes等开源的容器技术的核心知识,帮助读者夯实基础;第3~7章以腾讯云的容器产品TKE为例,分两条主线:明线详细讲解了TKE的产品架构、产品功能、标准化操作、运维和企业级应用案例;暗线系统总结了上云容器化的方法和技巧。

这本书将帮助读者了解开源容器知识以及企业级公有云容器化操作,让读者逐步走进高效、低成本的云上容器世界,快速迈向云原生。

邱宝

资深云计算工程师,12年运维、云计算从业经验,曾就职于法国电信、IBM等知名企业,目前就职于腾讯云。擅长ELK、OpenStack、Kubernetes等开源技术,曾以专家身份参与过多家知名企业私有云、大数据日志分析等项目培训与方案设计,拥有丰富的云建设和架构优化经验。目前专注云计算产品、上云解决方案的研究和应用。

冯亮亮

资深云计算工程师,拥有多年云计算行业从业经验,曾就职于环球易购,目前就职于腾讯云。专注于云计算和运维架构等方面的研究,在云计算运维架构、业务上云领域有着非常丰富的项目经验,拥有多项云计算发明专利。

作品目录

  • 前言
  • 第1章 Docker容器基础
  • 1.1 什么是容器技术
  • 1.2 什么是Docker
  • 1.3 安装Docker
  • 1.4 Docker的基本用法
  • 1.5 Docker镜像的基本操作
  • 1.6 用Dockerfile专业化定制镜像
  • 1.7 镜像仓库
  • 1.8 存储基本配置
  • 1.9 网络基本配置
  • 1.10 Docker API的基本介绍和使用方式
  • 第2章 Kubernetes基础
  • 2.1 什么是容器云
  • 2.2 什么是Kubernetes
  • 2.3 Kubernetes的基础知识
  • 2.4 深入理解Pod
  • 2.5 如何编写Pod YAML文件
  • 2.6 如何理解编排
  • 2.7 五种Kubernetes控制器
  • 2.8 Kubernetes的网络
  • 2.9 Kubernetes的存储
  • 2.10 Kubernetes的安全机制
  • 2.11 Kubernetes监控
  • 2.12 Kubernetes单点搭建
  • 2.13 Kubernetes高可用搭建
  • 2.14 Kubernetes仪表板可视化
  • 2.15 Kubernetes的API与源码
  • 第3章 腾讯云TKE产品介绍
  • 3.1 产品介绍
  • 3.2 腾讯云TKE产品架构
  • 3.3 腾讯云TKE产品功能
  • 3.4 腾讯云TKE产品优势
  • 3.5 腾讯云TKE网络
  • 3.6 腾讯云TKE与自建Kubernetes集群
  • 第4章 腾讯云TKE标准化操作
  • 4.1 容器应用日志输出标准
  • 4.2 容器日志采集
  • 4.3 制作基础镜像
  • 4.4 Dockerfile编写规范
  • 4.5 容器业务类型
  • 4.6 腾讯云TKE平台使用规范
  • 第5章 腾讯云TKE应用案例
  • 5.1 腾讯云Docker镜像仓库授权连接GitLab
  • 5.2 无状态服务部署WordPress应用
  • 5.3 无状态服务部署Java应用
  • 5.4 有状态服务部署MySQL应用
  • 5.5 Job任务型服务:Perl运算
  • 5.6 CronJob定时任务:echo定时应用
  • 5.7 DaemonSet守护任务:fluentd应用
  • 5.8 TKE Helm部署WordPress
  • 5.9 Jenkins在TKE外网的架构及实现
  • 5.10 部署案例之ELK
  • 5.11 容器日志的三种采集配置方式
  • 5.12 蓝绿部署
  • 5.13 灰度发布
  • 5.14 部署JMeter压测工具
  • 5.15 部署Prometheus监控
  • 5.16 部署Ingress kong网关
  • 5.17 部署Istio
  • 5.18 搭建Harbor仓库
  • 第6章 腾讯云TKE运维和排障
  • 6.1 容器服务高危操作
  • 6.2 WordPress容器化业务操作排错总结
  • 6.3 腾讯云TKE排障之节点与网络异常
  • 6.4 腾讯云TKE排障之Helm与镜像仓库
  • 6.5 腾讯云TKE排障之Service和Ingress异常
  • 6.6 腾讯云TKE排障之Pod异常
  • 6.7 腾讯云TKE排障之数据卷异常
  • 6.8 腾讯云TKE排障之控制台和监控异常
  • 6.9 腾讯云TKE健康检查
  • 第7章 腾讯云TKE经典实践案例
  • 7.1 腾讯云TKE应用跨区高可用部署方案(一)
  • 7.2 腾讯云TKE应用跨区高可用部署方案(二)
  • 7.3 腾讯自研业务上云:优化Kubernetes集群负载的技术方案探讨
  • 7.4 腾讯IEG游戏营销活动在腾讯云TKE中的实践
  • 7.5 基于腾讯云TKE的大规模强化学习实践
  • 7.6 云智天枢AI中台在腾讯云TKE中的实践
  • 7.7 某视频公司基于腾讯云TKE的微服务实践
展开全部