容器云服务架构与运维-教案全套 刘晓玲 01 初识Docker容器---09 基于K8S 的CICD 服务.doc

容器云服务架构与运维-教案全套 刘晓玲 01 初识Docker容器---09 基于K8S 的CICD 服务.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE12

教案

课程名称

容器云服务架构与运维

课程代码

系(部)

教研室(实验室)

授课教师

职称

年月

课程

名称

容器云服务架构与运维

总计:64学时

课程

类别

专业课

课程代码

讲授:34学时

实验:30学时

上机:学时

其他:学时

授课

教师

学分

授课

对象

教材和主要参考资料

程宁《Docker容器技术与应用》人民邮电出版社2020.6

《容器云服务架构与运维》是云计算技术与应用的专业必修课,以云计算技术专业学生的就业岗位群为导向,整个课程分为两大部分:知识学习和技术应用。课程的主要内容包括Docker的概念与特点、Docker的安装方法、Docker镜像仓库、持久化存储卷、容器网络、容器镜像构建、DockerCompose编排服务、DockerSwarm编排服务、Kubernetes集群服务、基于K8S的CI/CD服务等。

1.了解什么是Docker容器技术;了解Docker容器技术与虚拟机VM的区别和优势;了解Docker容器技术的几个重要概念;掌握Docker的常用安装方法。

2.了解Docker仓库的概念、部署和使用;了解Registry仓库的功能及特点;了解Harbor的优势及仓库架构;掌握Registry和Harbor的安装与使用。

3.了解容器的持久化存储卷的概念、作用与优势;不同方式的持久化存储卷实现方法;掌握Bindmounts和Volume持久化存储卷的实现与使用。

4.了解容器几种网络模式的特点;不同网络模式的特点与使用场景;掌握Bridge、Host、None、Container网络模式的实现方法等。

5.了解DockerCommit的概念和Dockerfile的区别;理解Commit的操作方法和Dockerfile的编写方式;掌握使用DockerCommit和Dockerfile构建镜像的技能。

6.掌握DockerCompose的安装部署、使用方法与技巧;掌握Dockerfile文件编写构建镜像、编排部署gpmall商城服务等技能。

7.掌握DockerSwarm的使用方法与技巧等;掌握DockerSwarm集群的搭建使用和运维实战等技能。

8.掌握Kubernetes服务运维与实战等技能。

9.掌握CI/CD环境的构建、CI/CD环境的配置与触发等技能。

授课题目:单元1初识Docker容器

授课方式

(请打√)

理论课■讨论课□实验课■习题课□其他□

课时

安排

4

教学大纲要求:

让学生了解什么是Docker容器技术;Docker技术的起源与发展;了解Docker容器技术与虚拟机VM的区别和优势;了解Docker容器技术的几个重要概念;能够安装Docker容器服务与使用基本命令;能够本地上载Docker镜像与拉取公有镜像;能够使用不同参数和不同容器镜像启动容器。

知识目标

了解什么是Docker容器技术;

Docker技术的起源与发展;

了解Docker容器技术与虚拟机VM的区别和优势;

了解Docker容器技术的几个重要概念。

能力目标

能够安装Docker容器服务与使用基本命令;

能够本地上载Docker镜像与拉取公有镜像;

能够使用不同参数和不同容器镜像启动容器。

教学重点及难点:

重点:Docker的基本概念和特点,Docker与传统虚拟纲的区别。

难点:Docker常用安装方法。

作业、讨论题、思考题:

课后总结分析

教学内容:

1.1认识Docker

1.1.1什么是Docker

1.容器技术介绍

在介绍Docker容器技术之前,先讲一讲什么是容器。IT行业的“容器技术”是英文单词“LinuxContainer”的直译。Container这个单词有集装箱、容器的含义(主要偏集装箱意思)。不过,在中文环境下,咱们要交流要传授,如果翻译成“集装箱技术”就有点拗口,所以结合中国人的吐字习惯和文化背景,更喜欢用容器这个词。不过,如果要形象地理解LinuxContainer技术的话,念成集装箱会比较好。海边码头里的集装箱是运载货物用的,它是一种按规格制造标准化的钢制箱子。集装箱的特色,在于其格式一致,并可以层层重叠,所以可以大量放置在特别设计的远洋轮船中(早期航运是没有集装箱概念的,那时候货物杂乱无章地堆放,很影响出货和运输效率)。有了集装箱,就可以更加快捷方便地为生产商提供廉价的运输服务。

因此,IT世界里借鉴了这一理念。早期,人们都认为硬件抽象层基

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档