课程

课程介绍

Docker是一种开源的应用容器引擎,使用Docker可以快速地实现虚拟化,并且实现虚拟化的性能相对于其他技术来说较高。并且随着云计算的普及以及对虚拟化技术的大量需求,使得云计算人才供不应求,所以一些大型企业对Docker专业技术人才需求较大,在此背景下,制作本课程,目的是让更多的学员能够熟悉Docker,熟悉云计算,胜任日常企业的开发、运维工作。
容器技术凭借轻量化、易移植的特性,受到开发者的广泛赞誉。在过去一年中,Kubernetes(以下简称K8S)的爆发式增长和应用普及速度有目共睹,已成为云原生生态中名副其实的明星,它不仅当之无愧地成为容器编排的标准,还将在不远的将来,成为通用的基础设施标准。

培训对象

开发人员、架构师、运维工程师、对容器虚拟化有兴趣的朋友
相关运维人员,想系统学习Kubernetes的人员以及想获取CKA证书的人群

课程收益

本课程全面介绍Kubernetes全栈架构,教会大家掌握Kubernetes基础架构,并通过搭建Kubernetes实际环境加深对于架构的理解;讲解基于虚拟环境的Docker及K8S系统集成部署,通过一个综合的案例让学员们了解如何在云计算时代进行系统团建发布测试运维等;并结合微服务、DevOps等理论进行场景化的IT架构设计指导

知识概要

主流框架组件介绍;Docker容器基础;Docker进阶;Docker进阶+K8S初探;Kubernetes基础;Kubernetes进阶;Kubernetes + Docker总结及实战。

课程大纲

模块

学习内容

主流框架组件介绍

云计算主流框架介绍

Kubernetes介绍

Docker介绍

一个简单的例子

Docker容器基础

了解镜像 | 下载镜像

配置Docker加速器

运行容器

Docker镜像管理【镜像命名方式 | 镜像管理pull,tag,rmi | 导入导出镜像】

Docker进阶

Docker常见命令

数据卷的使用

容器中变量的使用

容器端口映射

Glance镜像服务

Docker网络管理 – 容器互联

小练习: 使用Docker配置MySQL数据库

Docker进阶+K8S初探

自定义镜像 Dockerfile内容详解

配置本地Docker仓库

往本地Docker仓库推送镜像

删除本地仓库镜像

限制容器资源【了解cgroup | 限制内存资源 | 限制容器CPU资源】

容器监控 cAdvisor

Kubernetes框架介绍

Kubernetes各组件含义

Kubernetes安装

Kuberadmin安装

多集群之间切换

命名空间的含义及管理

Kubernetes基础

创建查询及删除pod

了解pod重启策略

Pod常见指定命令 | 设置变量 | 执行命令

Pod调度策略

通过label手动指定pod运行节点

初始化容器 (init container)

静态pod (static pod)

节点cordon及uncordon管理

密码管理 【secret | 以卷的方式引用密码 | 变量方式引用 | configmap管理密码】

Deployment 【Deployment作用 | 命令行deploy | YML deploy | 升级回滚 | 伸缩管理pod副本数】

健康性检查 【pod默认检查策略 | liverness方式健康检查 | readliness 方式健康检查 | 健康检查在各种环境中应用】

Daemonset

Kubernetes进阶

作业Job 【创建job | job重启策略 | 计划任务Job】

Kubernetes跨机通信原理

Flannel网络 | calico网络 | cancl网络 | 网络策略

Kubernetes日志管理 【日志收集方法介绍 | ELK概述及部署 | ELK日志管理】

Kubernetes监控【监控方案 | prometheus监控】

Kubernetes应用部署Helm Chart

安全管理 【API服务器认证授权 | ABAC,RBAC | Service Account】

资源限制【LimitRange | ResourceQuota | Security Contexts】

Kubernetes + Docker总结及实战

了解DevOps

Gitlab配置

安装及配置Jenkins

综合项目实战: 使用Kubernetes+ Docker综合部署及监控大数据Hadoop环境

课程总结及常见问题解答

认证过程

无认证考试

开班信息

  • 课程名称:企业级Kubernets和Docker容器技术最佳实践
  • 时间:10/17-10/19考试费用:
  • 地点:上海市恒通路一天下大厦A802培训费用:6000 RMB
  • 联系人:吴老师邮箱:johnson.wu@consultfuture.com
  • 电话:021-63530102-813传真:021-63530102-818
我要报名

相关课程