没有合适的资源?快使用搜索试试~ 我知道了~
云计算技术应用Docker容器技术与应用项目教程课程标准.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
7 浏览量
2022-11-27
21:33:01
上传
评论
收藏 1010KB PDF 举报
。。。
资源推荐
资源详情
资源评论


















《Docker 容器技术与应用》课程标准
课程名称
适用专业
开设学期
Docker 容器技术与应用
云计算技术应用
第四学期
课程类型
授课系部
学时/学分
审定负责人
专业核心课
信息工程系
60/3.5
编写执笔人
编写日期
一、课程性质
审定(修订)日期
本课程是云计算技术应用专业的一门专业核心课程。课程开设目标是增强学
生的实践动手操作能力,培养学生对 Docker 容器技术配置与管理能力。本门课
程在专业课程体系中作为核心课程需要《云操作系统与服务器技术》《私有云平
台架构与应用》课程作为前导课程。
二、课程设计思路
要求学生掌握 Docker 的基础知识,理解容器、镜像、仓库、注册中心等概
念,理解 Docker 网络和存储,以及 Docker 集群的运行机制。技能上要求学生能
熟练掌握容器和镜像的使用和操作、容器的网络和存储配置,以及容器编排方法,
熟悉应用程序容器化流程,初步掌握项目的持续集成和持续部署方法,能够配置
Docker 集群并部署分布式应用。
三、课程目标
(一)总体目标
(1)培养学生基于容器化应用测试、部署和运维的工程能力
(2)培养学生项目持续集成和持续部署的规划和实施的能力
(3)培养学生发现问题、分析问题和解决问题的能力
(4)培养良好的文化修养、职业道德、服务意识和敬业精神
(5)培养团队合作和协调沟通能力
(二)具体目标
1.知识目标
掌握云计算基础、Docker 概述、Docker 镜像管理、Docker 容器管理、Docker
编排与部署、Docker 仓库部署与管理、Docker 网络管理、Docker 存储管理、Docker
群集管理与应用以及 Docker 安全运维管理等内容。通过本课程的学习,学生将

可以更好的具有从事云计算架构规划、分析、设计和实施的能力。。
2.能力目标
(1)了解 Docker 的概念、架构和特性
(2)掌握 Docker 的安装部署
(3)熟悉镜像、容器和注册中心的使用和操作
(4)学会使用 Dockerfile 构建镜像
(5)掌握 Docker 的网络与存储配置
(6)掌握 Docker 容器与 Docker 守护进程的运维
(7)掌握 Docker 容器编排
(8)掌握应用程序容器化的方法
(9)掌握镜像的自动化构建方法
(10)初步掌握项目的持续集成和持续部署
(11)掌握 Docker Swarm 集群的建立和维护方法
(12)掌握应用程序在集群中的部署和管理
3.素质目标
紧跟时代潮流,了解整个云计算技术的发展趋势以及就业前景。激发学生对
该课程的学习兴趣。能够适应行业企业的用人新需求,掌握新技术和新方法,提
升职业素质。
四、课程内容组织与安排
教学内容组织与安排
参考学时
模块(项目/单元)名
序号
称
项目 1
1.1 项目陈述
1.2 必备知识
1.2.1 云计算概述
1.2.2 虚拟化技术
1.3 项目实施
1.3.1 VMware
Workstation 安装
1.3.2 虚拟机安装
教学内容 教学方法 教学场所
理论
践
实
1
项目 1 云计算基础
任务驱动法
项目教学法
云计算技术实
3
训室
3

2 项目 2 Docker 概述
2.1 项目陈述
2.2 必备知识
2.2.1 Linux系统相关知
识
2.2.2 Docker 技术相关
知识
2.3 项目实施
2.3.1 远程连接管理
Linux 系统
2.3.2 Docker 的安装与
部署
3.1 项目陈述
3.2 必备知识
3.2.1 Docker 镜像的相
关知识
3.2.2 使用 Docker 的常
用命令
3.2.3 Dockerfile 相关
知识
3.3 项目实施
3.3.1 离线环境下导入
镜像
3.3.2 通过 commit 命令
创建镜像
3.3.3 利用 Dockerfile
创建镜像
4.1 项目陈述
4.2 必备知识
4.2.1 Docker 容器的相关
知识
4.2.2 Docker 容器实现的
原理
4.2.3 Docker 容器资源控
制相关概念
4.3 项目实施
4.3.1 Docker 容器创建和
管理
4.3.2 Docker 容器资源
控制管理
5.1 项目陈述
5.2 必备知识
5.2.1 Docker Compose相
关知识
5.2.2 编写 Docker
云计算技术实
训室
任务驱动法
6
项目教学法
6
云计算技术实
训室
3
项目 3 Docker 镜像管
理
任务驱动法
6
项目教学法
6
云计算技术实
训室
4
项目 4 Docker 容器管
理
任务驱动法
6
项目教学法
6
5
项目 5 Docker 编排与
部署
任务驱动法
项目教学法
云计算技术实
训室
6 6

Compose 文件
5.2.3 Docker Compose常
用命令
5.3 项目实施
5.3.1 安装 Docker
Compose 并部署
WordPress
5.3.2 从源代码开始构建
部署与管理应用程序
6.1 项目陈述
6.2 必备知识
6.2.1 Docker 仓库的相
关知识
6.2.2 Docker Harbor的
架构
6.3 项目实施
6.3.1 私有镜像仓库
Harbor 部署
6.3.2 Harbor 项目管理
6.3.3 Harbor 系统管理
6.3.4 Harbor 维护管理
7.1 项目陈述
7.2 必备知识
7.2.1 Docker 网络基础知
识
7.2.2 Docker 容器网络工
作模式
7.2.3 Docker 容器网络通
信
7.3 项目实施
7.3.1 Docker 网络管理
7.3.2 配置容器的网络连
接
项目小结
8.1 项目陈述
8.2 必备知识
8.2.1 Docker 存储的相关
知识
8.2.2 Docker 存储的挂载
类型
8.2.3 Docker 卷管理及文
件系统挂载语法
8.3 项目实施
8.3.1 创建和管理卷
云计算技术实
训室
6
项目 6 Docker 仓库
部署与管理
任务驱动法
3
项目教学法
3
云计算技术实
训室
7
项目 7 Docker 网络管
理
任务驱动法
3
项目教学法
3
云计算技术实
训室
8
项目 8 Docker 存储管
理
任务驱动法
3 3
项目教学法

8.3.2 使用容器填充卷、
只读卷和匿名卷
8.3.3 容器使用绑定挂载
8.3.4 备份、恢复和迁移
数据卷
9.1 项目陈述
9.2 必备知识
9.2.1 Docker Swarm概述
9.2.2 Docker Swarm服务
网络通信
9.3 项目实施
9.3.1 配置 Docker Swarm
集群环境
9.3.2 Docker Swarm集群
部署和管理服务
9.3.3 配置管理 Docker
Swarm 网络
10.1 项目陈述
10.2 必备知识
10.2.1 Docker 存在的安
全问题
10.2.2 Docker 架构的缺
陷与安全机制
10.2.3 Docker 容器监控
与日志管理
10.3 项目实施
10.3.1 容器监控及其配
置
10.3.2 Docker 守护进程
配置与管理
云计算技术实
训室
9
项目 9 Docker 群集管
理与应用
任务驱动法
6
项目教学法
6
云计算技术实
训室
10
项目 10 Docke 安全运
维管理
任务驱动法
3
项目教学法
3
合计:90 学时(其中实践教学学时比例为 50%) 45 45
五、课程内容与教学要求
理
论
实
践
3
3
模块(项目/
章)1:
项目 1 云计算基础
参考学时
• 了解云计算的起源以及云计算的基本概念。
学习目标 • 理解虚拟化技术的基本概念。
• 掌握 VMware Workstation 以及虚拟机的安装方法。
剩余22页未读,继续阅读
资源评论

xxpr_ybgg
- 粉丝: 3239
- 资源: 3万+

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
