课程培训
|
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,达索等大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富 多年实际项目经历,大型项目实战案例,热情,乐于技术分享 针对客户实际需求,案例教学,互动式沟通,学有所获 |
|