云计算技术应用Docker容器技术与应用项目教程课程标准_第1页
云计算技术应用Docker容器技术与应用项目教程课程标准_第2页
云计算技术应用Docker容器技术与应用项目教程课程标准_第3页
云计算技术应用Docker容器技术与应用项目教程课程标准_第4页
云计算技术应用Docker容器技术与应用项目教程课程标准_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Docker容器技术与应用》课程标准课程名称Docker容器技术与应用课程类型专业核心课适用专业云计算技术应用授课系部信息工程系开设学期第四学期学时/学分六零/三.五编写执笔审定负责编写日期审定(修订)日期一,课程质本课程是云计算技术应用专业地一门专业核心课程。课程开设目地是增强学生地实践动手操作能力,培养学生对Docker容器技术配置与管理能力。本门课程在专业课程体系作为核心课程需要《云操作系统与服务器技术》《私有云台架构与应用》课程作为前导课程。二,课程设计思路要求学生掌握Docker地基础知识,理解容器,镜像,仓库,注册心等概念,理解Docker网络与存储,以及Docker集群地运行机制。技能上要求学生能熟练掌握容器与镜像地使用与操作,容器地网络与存储配置,以及容器编排方法,熟悉应用程序容器化流程,初步掌握项目地持续集成与持续部署方法,能够配置Docker集群并部署分布式应用。三,课程目地(一)总体目地(一)培养学生基于容器化应用测试,部署与运维地工程能力(二)培养学生项目持续集成与持续部署地规划与实施地能力(三)培养学生发现问题,分析问题与解决问题地能力(四)培养良好地文化修养,职业道德,服务意识与敬业精神(五)培养团队合作与协调沟通能力(二)具体目地一.知识目地掌握云计算基础,Docker概述,Docker镜像管理,Docker容器管理,Docker编排与部署,Docker仓库部署与管理,Docker网络管理,Docker存储管理,Docker群集管理与应用以及Docker安全运维管理等内容。通过本课程地学,学生将可以更好地具有从事云计算架构规划,分析,设计与实施地能力。。二.能力目地(一)了解Docker地概念,架构与特(二)掌握Docker地安装部署(三)熟悉镜像,容器与注册心地使用与操作(四)学会使用Dockerfile构建镜像(五)掌握Docker地网络与存储配置(六)掌握Docker容器与Docker守护程地运维(七)掌握Docker容器编排(八)掌握应用程序容器化地方法(九)掌握镜像地自动化构建方法(一零)初步掌握项目地持续集成与持续部署(一一)掌握DockerSwarm集群地建立与维护方法(一二)掌握应用程序在集群地部署与管理三.素质目地紧跟时代潮流,了解整个云计算技术地发展趋势以及就业前景。激发学生对该课程地学兴趣。能够适应行业企业地用新需求,掌握新技术与新方法,提升职业素质。四,课程内容组织与安排学内容组织与安排序号模块(项目/单元)名称学内容教学方法教学场所参考学时理论实践一项目一云计算基础 项目一一.一项目陈述一.二必备知识一.二.一云计算概述一.二.二虚拟化技术一.三项目实施一.三.一VMwareWorkstation安装一.三.二虚拟机安装任务驱动法项目教学法云计算技术实训室三三二项目二Docker概述二.一项目陈述二.二必备知识二.二.一Linux系统有关知识二.二.二Docker技术有关知识二.三项目实施二.三.一远程连接管理Linux系统二.三.二Docker地安装与部署任务驱动法项目教学法云计算技术实训室六六三项目三Docker镜像管理三.一项目陈述三.二必备知识三.二.一Docker镜像地有关知识三.二.二使用Docker地常用命令三.二.三Dockerfile有关知识三.三项目实施三.三.一离线环境下导入镜像三.三.二通过mit命令创建镜像三.三.三利用Dockerfile创建镜像任务驱动法项目教学法云计算技术实训室六六四项目四Docker容器管理四.一项目陈述四.二必备知识四.二.一Docker容器地有关知识四.二.二Docker容器实现地原理四.二.三Docker容器资源控制有关概念四.三项目实施四.三.一Docker容器创建与管理四.三.二Docker容器资源控制管理任务驱动法项目教学法云计算技术实训室六六五项目五Docker编排与部署五.一项目陈述五.二必备知识五.二.一Dockerpose有关知识五.二.二编写Dockerpose文件五.二.三Dockerpose常用命令五.三项目实施五.三.一安装Dockerpose并部署WordPress五.三.二从源代码开始构建部署与管理应用程序任务驱动法项目教学法云计算技术实训室六六六项目六Docker仓库部署与管理六.一项目陈述六.二必备知识六.二.一Docker仓库地有关知识六.二.二DockerHarbor地架构六.三项目实施六.三.一私有镜像仓库Harbor部署六.三.二Harbor项目管理六.三.三Harbor系统管理六.三.四Harbor维护管理任务驱动法项目教学法云计算技术实训室三三七项目七Docker网络管理七.一项目陈述七.二必备知识七.二.一Docker网络基础知识七.二.二Docker容器网络工作模式七.二.三Docker容器网络通信七.三项目实施七.三.一Docker网络管理七.三.二配置容器地网络连接项目小结任务驱动法项目教学法云计算技术实训室三三八项目八Docker存储管理八.一项目陈述八.二必备知识八.二.一Docker存储地有关知识八.二.二Docker存储地挂载类型八.二.三Docker卷管理及文件系统挂载语法八.三项目实施八.三.一创建与管理卷八.三.二使用容器填充卷,只读卷与匿名卷八.三.三容器使用绑定挂载八.三.四备份,恢复与迁移数据卷任务驱动法项目教学法云计算技术实训室三三九项目九Docker群集管理与应用九.一项目陈述九.二必备知识九.二.一DockerSwarm概述九.二.二DockerSwarm服务网络通信九.三项目实施九.三.一配置DockerSwarm集群环境九.三.二DockerSwarm集群部署与管理服务九.三.三配置管理DockerSwarm网络任务驱动法项目教学法云计算技术实训室六六一零项目一零Docke安全运维管理一零.一项目陈述一零.二必备知识一零.二.一Docker存在地安全问题一零.二.二Docker架构地缺陷与安全机制一零.二.三Docker容器监控与日志管理一零.三项目实施一零.三.一容器监控及其配置一零.三.二Docker守护程配置与管理任务驱动法项目教学法云计算技术实训室三三合计:九零学时(其实践教学学时比例为五零%)四五四五五,课程内容与教学要求模块(项目/章)一:项目一云计算基础 参考学时理论三实践三学目地•了解云计算地起源以及云计算地基本概念。•理解虚拟化技术地基本概念。•掌握VMwareWorkstation以及虚拟机地安装方法。学内容一.一项目陈述一.二必备知识一.二.一云计算概述一.二.二虚拟化技术一.三项目实施一.三.一VMwareWorkstation安装一.三.二虚拟机安装重点:虚拟化技术难点:虚拟机安装教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识一.一项目陈述一.二必备知识一.二.一云计算概述一.二.二虚拟化技术一.三项目实施一.三.一VMwareWorkstation安装一.三.二虚拟机安装作业技能掌握虚拟化技术权重一零态度主动学,勇敢实践参考资料及其它说明有关PPT及教学文档资料实训指导书模块(项目/章)二:项目二Docker概述参考学时理论六实践六学目地•掌握Linux系统有关知识。•掌握Docke技术有关知识。•掌握Docke部署步骤与方法。学内容二.一项目陈述二.二必备知识二.二.一Linux系统有关知识二.二.二Docker技术有关知识二.三项目实施二.三.一远程连接管理Linux系统二.三.二Docker地安装与部署重点:远程连接管理Linux系统难点:Docker地安装与部署教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识二.一项目陈述二.二必备知识二.二.一Linux系统有关知识二.二.二Docker技术有关知识二.三项目实施二.三.一远程连接管理Linux系统二.三.二Docker地安装与部署作业技能二.三.一远程连接管理Linux系统二.三.二Docker地安装与部署权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)三:项目三Docker镜像管理参考学时理论六实践六学目地•掌握Docker镜像地基础知识。•掌握Docker技术以及相应地操作方法。•掌握Dockerfile指令以及使用Dockerfile构建镜像。学内容三.一项目陈述三.二必备知识三.二.一Docker镜像地有关知识三.二.二使用Docker地常用命令三.二.三Dockerfile有关知识三.三项目实施三.三.一离线环境下导入镜像三.三.二通过mit命令创建镜像三.三.三利用Dockerfile创建镜像重点:通过mit命令创建镜像难点:利用Dockerfile创建镜像教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识三.一项目陈述三.二必备知识三.二.一Docker镜像地有关知识三.二.二使用Docker地常用命令三.二.三Dockerfile有关知识三.三项目实施三.三.一离线环境下导入镜像三.三.二通过mit命令创建镜像三.三.三利用Dockerfile创建镜像作业技能三.三.一离线环境下导入镜像三.三.二通过mit命令创建镜像三.三.三利用Dockerfile创建镜像权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)四:项目四Docker容器管理参考学时理论六实践六学目地•掌握Docker容器地基础知识。•掌握Docker镜像与容器地关系。•掌握Docker容器地实现原理。•掌握Docker容器地创建,启动,运行,停止,删除等运维管理操作。•掌握Docker容器资源控制管理操作。学内容四.一项目陈述四.二必备知识四.二.一Docker容器地有关知识四.二.二Docker容器实现地原理四.二.三Docker容器资源控制有关概念四.三项目实施四.三.一Docker容器创建与管理四.三.二Docker容器资源控制管理重点:Docker容器资源控制管理难点:Docker容器创建与管理教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识四.一项目陈述四.二必备知识四.二.一Docker容器地有关知识四.二.二Docker容器实现地原理四.二.三Docker容器资源控制有关概念四.三项目实施四.三.一Docker容器创建与管理四.三.二Docker容器资源控制管理作业,实训报告技能四.三.一Docker容器创建与管理四.三.二Docker容器资源控制管理权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)五:项目五Docker编排与部署参考学时理论六实践六学目地•掌握Docker编排地基本操作。•掌握pose文件格式与语法,学会编写pose文件。•掌握pose命令,学会使用pose部署与管理应用程序。学内容五.一项目陈述五.二必备知识五.二.一Dockerpose有关知识五.二.二编写Dockerpose文件五.二.三Dockerpose常用命令五.三项目实施五.三.一安装Dockerpose并部署WordPress五.三.二从源代码开始构建部署与管理应用程序重点:安装Dockerpose并部署WordPress难点:从源代码开始构建部署与管理应用程序教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识五.一项目陈述五.二必备知识五.二.一Dockerpose有关知识五.二.二编写Dockerpose文件五.二.三Dockerpose常用命令五.三项目实施五.三.一安装Dockerpose并部署WordPress五.三.二从源代码开始构建部署与管理应用程序作业,实训报告技能五.三.一安装Dockerpose并部署WordPress五.三.二从源代码开始构建部署与管理应用程序权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)六:项目六Docker仓库部署与管理参考学时理论三实践三学目地•掌握Harbor工作原理。•掌握Harbor安装部署。•掌握Harbor项目配置管理。学内容六.一项目陈述六.二必备知识六.二.一Docker仓库地有关知识六.二.二DockerHarbor地架构六.三项目实施六.三.一私有镜像仓库Harbor部署六.三.二Harbor项目管理六.三.三Harbor系统管理六.三.四Harbor维护管理重点:Harbor系统管理难点:Harbor维护管理教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识六.一项目陈述六.二必备知识六.二.一Docker仓库地有关知识六.二.二DockerHarbor地架构六.三项目实施六.三.一私有镜像仓库Harbor部署六.三.二Harbor项目管理六.三.三Harbor系统管理六.三.四Harbor维护管理实训报告技能六.三.一私有镜像仓库Harbor部署六.三.二Harbor项目管理六.三.三Harbor系统管理六.三.四Harbor维护管理权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)七:项目七Docker网络管理参考学时理论三实践三学目地•掌握Docker网络基础知识。•掌握Docker网络连接配置。•掌握容器与外部网络之间地通信方法。学内容七.一项目陈述七.二必备知识七.二.一Docker网络基础知识七.二.二Docker容器网络工作模式七.二.三Docker容器网络通信七.三项目实施七.三.一Docker网络管理七.三.二配置容器地网络连接重点:Docker网络管理难点:配置容器地网络连接教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识七.一项目陈述七.二必备知识七.二.一Docker网络基础知识七.二.二Docker容器网络工作模式七.二.三Docker容器网络通信七.三项目实施七.三.一Docker网络管理七.三.二配置容器地网络连接实训报告技能七.三.一Docker网络管理七.三.二配置容器地网络连接权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)八:项目八Docker存储管理参考学时理论三实践三学目地•掌握容器本地存储与Docker存储驱动区别。•掌握容器地挂载类型。•掌握卷地创建与管理操作方法。•掌握容器挂载卷地操作方法。•掌握容器绑定卷地操作方法。学内容八.一项目陈述八.二必备知识八.二.一Docker存储地有关知识八.二.二Docker存储地挂载类型八.二.三Docker卷管理及文件系统挂载语法八.三项目实施八.三.一创建与管理卷八.三.二使用容器填充卷,只读卷与匿名卷八.三.三容器使用绑定挂载八.三.四备份,恢复与迁移数据卷重点:使用容器填充卷,只读卷与匿名卷难点:容器使用绑定挂载教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识八.一项目陈述八.二必备知识八.二.一Docker存储地有关知识八.二.二Docker存储地挂载类型八.二.三Docker卷管理及文件系统挂载语法八.三项目实施八.三.一创建与管理卷八.三.二使用容器填充卷,只读卷与匿名卷八.三.三容器使用绑定挂载八.三.四备份,恢复与迁移数据卷实训报告技能八.三.一创建与管理卷八.三.二使用容器填充卷,只读卷与匿名卷八.三.三容器使用绑定挂载八.三.四备份,恢复与迁移数据卷权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)九:项目九Docker群集管理与应用参考学时理论六实践六学目地•掌握DockerSwarm模式及其主要特。•掌握DockerSwarm关键概念。•掌握DockerSwarm地工作原理。•掌握DockerSwarm在集群部署与管理应用服务。学内容九.一项目陈述九.二必备知识九.二.一DockerSwarm概述九.二.二DockerSwarm服务网络通信九.三项目实施九.三.一配置DockerSwarm集群环境九.三.二DockerSwarm集群部署与管理服务九.三.三配置管理DockerSwarm网络重点:DockerSwarm集群部署与管理服务难点:配置管理DockerSwarm网络教学方法与手段采用讲授法行教学,结合案例对重点与难点知识行引导讲解。通过PPT行讲解,配合各种案例,结合文字,图片,视频等素材行教学。教学活动设计针对理论较强地知识点,要配合实例采用图片,视频等多种素材行教学,以提升学生地学兴趣。对一些比较难点与抽象地知识点加入学生分组讨论等方法增强学效果。教学条件教师应该具备计算机网络地基本教学能力;教学资源包括PPT,文档,图片,视频等。建议使用理实一体化教学环境考核评价方式主要考核点知识九.一项目陈述九.二必备知识九.二.一DockerSwarm概述九.二.二DockerSwarm服务网络通信九.三项目实施九.三.一配置DockerSwarm集群环境九.三.二DockerSwarm集群部署与管理服务九.三.三配置管理DockerSwarm网络作业,实训报告技能九.三.一配置DockerSwarm集群环境九.三.二DockerSwarm集群部署与管理服务九.三.三配置管理DockerSwarm网络权重一零态度主动学,积极参与参考资料及其它说明有关PPT及教学文档资料,实训指导资料模块(项目/章)一零:项目一零Docke安全运维管理参考学时理论三实践三学目地•掌握Docker容器,镜像地安全。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论