课程培训
Docker容器与容器云培训课程

 

适用对象:产品经理、开发工程师、运维经理。
学习收获:本课程重点介绍Docker的使用和主流编排工具k8s,分别介绍容器技术和Docker的概念、Docker的基本操作,以及k8s的概念、部署、配置及使用。通过本课程的学习,学员可以掌握Docker、k8s的原理和使用,从而为容器实践打下基础。
培训提纲:

1 课程介绍
 1.1 课程简介和课程准备工作
 1.2 课程目标
 1.3 参考资料和资源
 2 云计算虚拟化技术介绍
 2.1 云计算技术概括
 2.2 云计算平台架构及原理
 2.3 云计算平台IaaS、PaaS、SaaS原理解析
 2.4 云计算虚拟化原理
 2.5 常见的虚拟化技术解析
 2.6 虚拟化技术的问题
 3 Docker发展背景
 3.1 微服务简介
 3.2 Devops简介
 3.3 时下的难题与挑战以及 Docker 的问世
 3.4 Docker发展历程
 3.5 Docker 所带来的 IT 变革
 4 Linux容器技术剖析
 4.1 轻量级虚拟化概念
 4.2 NameSpace技术
 4.3 Cgroups技术
 4.4 LXC技术
 4.5 Libcontainer技术
 4.6 其他容器技术概览
 5 Docker 技术架构
 5.1 Docker核心原理:BootFs,footfs等
 5.2 Docker VS VM
 5.3 Docker技术架构
 6 Docker Containers配置与管理
 6.1 Docker Containers(容器)介绍
 6.2 Docker 创建Containers
 6.3 Docker Containers的停止、启动等
 6.4 Docker 启动容器的常用参数
 6.5 Docker Containers 修改,备份等
 7 Docker Image概述
 7.1 Docker Image (映像)介绍
 7.2 Docker BaseImage 解析
 7.3 Docker Image 基本操作
 7.4 Docker Image 持久化
 7.5 Docker Hub 介绍
 7.6 Docker Hub 基本操作
 8 Docker高级功能配置
 8.1 搭建私有 Docker Registry(仓库)工作流
 8.2 Dockersfile的基本结构
 8.3 Dockerfile的常用指令
 8.4 使用 Dockerfile 自动构建 Images
 8.5 Docker 容器通信
 8.6 Docker 集群组网与管理
 8.7 Docker 安全漏洞与规避
 9 Docker容器云平台规划
 9.1 为什么需要容器云
 9.2 容器编排工具简介
 9.3 Docker容器云技术体系
 10 编排工具技术架构对比
 10.1 Mesos
 10.2 Swarm
 10.3 Kubernetes
 11 Docker应用场景与案例
 11.1 CICD与快速迭代
 11.2 云间迁移
 11.3 弹性扩展
 11.4 Docker应用案例
 11.5 Docker生态
 12 Kubernetes简介
 12.1 Kubernetes的发展历程
 12.2 Kubernetes版本更新日志
 12.3 Kubernetes功能与优势
 13 Kubernetes核心概念
 13.1 Pod
 13.2 Replication Controller
 13.3 Service
 13.4 Label
 13.5 Node
 13.6 Volume
 14 Kubernetes架构与组件
 14.1 Etcd架构与功能
 14.2 Etcd在Kubernetes中的应用
 14.3 Kubernetes API Server
 14.4 Kubernetes Scheduler
 14.5 Kubernetes Controller
 14.6 Kubelet 和 Kube proxy
 14.7 cAdvisor
 14.8 Kubernetes中的docker
 15 单机版Kubernetes部署实战
 15.1 部署单机版Kubernetes
 15.2 离线部署kubernetes
 16 DoKubernetes集群部署实战
 16.1 容器云平台架构与概念
 16.2 部署Kubernetes集群
 16.3 创建TLS证书和
 16.4 安装命令行工具
 16.5 创建kuberconfig文件
 16.6 Etcd集群部署
 16.7 部署master节点
 16.8 部署node节点
 17 Kubernetes操作实战
 17.1 命令行参数介绍
 17.2 常用命令示例
 17.3 应用部署
 17.4 Pod调度
 17.5 Replication Controller使用
 17.6 Service使用
 17.7 Kube-dns使用
 17.8 Dashboard使用
 17.9 配置管理ConfigMap
 17.10 负载均衡Ingress部署
 17.11 Nginx Ingress使用
 17.12 Kubernetes中的RBAC使用

 



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>