课程目录: Docker & Kubernetes(K8S)培训
4401 人关注
(78637/99817)
课程大纲:

Docker & Kubernetes(K8S)培训

 

 

 

01:

1、 容器技术的原理

2、 容器技术的典型代表产品以及现状分析

3、Docker 架构与原理

4、Docker 安装配置

5、Docker 容器管理

6、Docker 容器生命周期

7、Docker 镜像管理

8、Docker 存储管理

9、Docker 网络管理

10、Docker 文件系统管理

11、Dockerfile 编写

12、实战案例: 编写一个 nginx 镜像,提供一个自定义的 nginx 配置文件模板,允许在启动容器时,通过参数传递的方式修改配置项。

1、Docker Compose配置详解

2、Docker Compose 案例实战

3、Docker 镜像仓库介绍

4、企业级镜像管理系统 Harbor

5、实战案例:使用 Docker Compose 部署一个 web 集群,包含一个 haproxy 加两个 httpd。

02:

1、Kubernetes 基本介绍(含版本更替,特性演变讲解)

2、Kubernetes 基础架构(详细讲解,重点为scheduler逻辑分析、controler-manager的逻辑分析)

3、底层容器CRI的选择(重点讲解),底层网络CNI的选择(重点讲解)

4、部署 Kubernetes(详细讲解,含版本更新)

5、Kubernetes Pod 原理与实战

6、Kubernetes Pod 健康检查

7、Kubernetes Deployment 原理(简要介绍)

8、Deployment 的 YAML 编写(简要介绍)

9、Deployment 弹性伸缩与滚动更新

10、Kubernetes Service 详解

11、Kubernetes 访问模式和负载均衡

12、Kubernetes ingress 实现

13、实战案例:中科信软在 Kubernetes 中部署一个 web 集群,包含两个 httpd, 并对外暴露通过域名访问,且实现其在高并发下的弹性伸缩

03:

1、Kubernetes 调度系统之标签选择器

2、Kubernetes Daemonset 详解

3、Kubenretes 调度系统之节点亲和性(简要介绍)

4、Kubernetes 调度系统之 Pod 亲和性(简要介绍)

5、Kubernetes 调度系统之污点与容忍(简要介绍)

6、Kubernetes 存储之卷管理

7、Kubernetes 存储之 PV 与 PVC

8、Kubernetes 存储之 storageclass

9、Kubernetes 认证系统之 HTTP BASIC 认证

10、Kubernetes 认证系统之 token 认证

* Kubernetes 认证系统之基于证书的双向认证

* Kubernetes 权限系统之 RBAC

11、Kubernetes 用户之 Service Account

12、ConfigMap 详解

13、Secret 详解

14、Kubernetes 日志收集介绍(详细讲解EFK/ELK)

15、Prometheus 监控系统介绍(详细讲解)

16、Kubernetes API 及生产应用