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


Docker容器与容器云培训课程

 

 

课程介绍

适用对象:产品经理、开发工程师、运维经理。

课程简介:本课程重点介绍Docker的使用和主流编排工具k8s,分别介绍容器技术和Docker的概念、Docker的基本操作,以及k8s的概念、部署、配置及使用。通过本课程的学习,学员可以掌握Dockerk8s的原理和使用,从而为容器实践打下基础。

培训大纲:

 1 课程介绍

 1.1 课程简介和课程准备工作

 1.2 课程目标

 1.3 参考资料和资源

 2 云计算虚拟化技术介绍

 2.1 云计算技术概括

 2.2 云计算平台架构及原理

 2.3 云计算平台IaaSPaaSSaaS原理解析

 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核心原理:BootFsfootfs

 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 EtcdKubernetes中的应用

 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

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>