作品简介

Docker是目前流行的容器平台。作为开发、发布和运行应用程序的开放平台,Docker为快速发布、测试和部署应用程序提供了一整套技术和方法。《Docker与Kubernetes容器虚拟化技术与应用》主要围绕容器生态体系中的核心组件Docker和Kubernetes展开,介绍了容器的组成及相关概念、容器系统架构和运行原理,重点剖析了Docker和Kubernetes两大工具的核心概念、组成和工作原理,通过大量的课堂案例和实验,使学生能够快速掌握利用Docker完成容器的部署。另外,《Docker与Kubernetes容器虚拟化技术与应用》还赠送教学PPT课件和教学微大纲。《Docker与Kubernetes容器虚拟化技术与应用》适合容器虚拟化技术的初学者,对容器技术感兴趣的技术人员,以及想从事物联网工作的读者。

倪振松 刘宏嘉 陈建平 主编

作品目录

  • 内容简介
  • 前言
  • 关于本书
  • 本书适合的读者
  • 本书资源
  • 第1章 容器虚拟化概述
  • 1.1 容器的发展历史和应用场景
  • 1.2 从容器到Docker
  • 1.3 容器虚拟化与Docker
  • 1.4 从Docker到Kubernetes
  • 1.5 安装VMware
  • 第2章 Docker架构与原理
  • 2.1 技术架构
  • 2.2 技术原理
  • 2.3 安装说明
  • 2.4 基础命令
  • 第3章 Docker应用进阶
  • 3.1 容器镜像实践
  • 3.2 容器互联实践
  • 3.3 容器网络实践
  • 3.4 Docker图形化管理及监控
  • 第4章 Docker容器云
  • 4.1 构建容器云
  • 4.2 容器的编排与部署
  • 4.3 跨平台宿主环境管理工具Machine
  • 4.4 集群抽象工具Swarm
  • 4.5 Flynn与Deis
  • 4.6 容器云示例
  • 第5章 Docker与微服务
  • 5.1 微服务概述
  • 5.2 服务容器化
  • 5.3 微服务的创建与部署
  • 5.4 迁移到微服务
  • 第6章 Kubernetes架构解析
  • 6.1 Kubernetes基础简介
  • 6.2 Kubernetes的核心概念
  • 6.3 Kubernetes配置文件解析
  • 第7章 Kubernetes集群部署
  • 7.1 Kubernetes的安装与配置
  • 7.2 Kubernetes命令行工具
  • 7.3 深入理解Pod
  • 7.4 深入理解Service
  • 第8章 Kubernetes核心原理
  • 8.1 Kubernetes API Server原理分析
  • 8.2 Scheduler原理和Kubelet运行机制分析
  • 8.3 集群安全机制
  • 8.4 分布式网络原理
  • 8.5 存储原理
  • 第9章 Kubernetes开发与运维
  • 9.1 Kubernetes API和源码分析
  • 9.2 基于Kubernetes API的二次开发
  • 9.3 Kubernetes集群管理基础
  • 9.4 故障排除
展开全部