北京新大陆时代教育科技有限公司《物联网系统部署与运维》课程教案
《
《物联网系统部署与运维》
授课教案
授课教案
《物联网系统部署与运维》课程教案
学年度第学期
项目名称
项目4智慧交通——停车场管理系统部署与运维
授课教师
授课时间
课题名称
任务3基于Docker停车场管理系统部署
授课班级
授课类型
新授课
课时
6
教学
目标
知识目标
1.掌握Docker的特性;
2.掌握Docker镜像;
3.掌握Docker容器。
能力目标
1.能在Ubuntu操作系统下,正确使用Linux命令,实现安装配置Docker;
2.能在Docker平台下,正确使用Docker命令,实现拉取各类应用服务镜像;
3.能在Docker平台下,正确使用Docker命令,实现Docker搭建Nginx服务。
素质目标
1.培养耐心细致的工作态度;
2.培养学生的协作精神及动手能力;
3培养学生描述问题、分析问题的能力。
教学
重点
Docker的安装与配置、镜像搜索、镜像获取、镜像删除、Nginx服务搭建。
教学
难点
镜像获取、Nginx服务搭建。
教法与
学法
讲授法、任务驱动法、讨论法、直观演示法等。
教学手段及资源
PPT、任务检查评价单、实操演示。
学情
分析
引导学生认识Docker并在Docker平台下掌握镜像拉取及Nginx服务的搭建,有助于学生掌握物联网系统应用服务的部署与运维技能。
使用
教材
《物联网系统部署与运维》
教学环节(时间分配)
教学内容与教师活动
学生
活动
设计意图
教学手段
课前准备(15min)
一、任务发布(5min,PPT3-9页)
描述任务并对任务要求和任务职业能力进行说明
接收任务信息。
明确本次任务目标和要求。
PPT、
任务检查评价单
知识储备(75min)
一、认识Docker(20min,PPT11-14页)
1.Docker介绍:容器、Docker技术
2.容器与虚拟机:概念、对比
二、Docker镜像(20min,PP13-19页)
1.Docker镜像、image文件介绍
2.搜索镜像:官方站点搜索、Docker命令搜索
3.获取镜像:dockerpull命令
4.查看镜像信息:dockerimages命令
5.删除镜像:dockerrmi命令
三、Docker容器(15min,PPT20-28页)
1.操作Docker容器:查看运行状态、创建、启动、启动并运行、复制
2.停止Docker容器:暂停、停止
3.访问Docker容器:dockerexec
4.Docker数据卷:创建、查看、删除数据卷
听讲及分组讨论
听讲及分组讨论
听讲及分组讨论
为任务实施进行知识储备。
设置问题,引导学生进行独立思考。
设置讨论,引导学生进行交流协作。
PPT、演示
任务实施
(165min)
一、搭建Docker平台(20minP31-36页)
1.更新Ubuntu的apt源索引
2.安装支撑包
3.添加Docker官方GPGkey
4.设置Docker稳定版仓库,并再次更新apt源
5.安装DockerCE(社区)版本,并查看Docker版本信息
二、拉取Nginx镜像(15minP37-38页)
1.删除系统中已存在的Nginx早期版本容器、镜像
2.拉取Nginx镜像
三、运行Nginx(15minP39页)
1.创建用户信息表,并查看用户信息表信息
四、测试Nginx(20minP40页)
1.运行Nginx,并设置映射访问端口号为88
2.使用Docker命令查询Nginx状态信息
3.使用浏览器访问Nginx默认页面
五、Nginx目录映射(15minP41页)
1.在Ubuntu系统中创建目录,用于映射Nginx容器
2.复制Nginx配置文件
六、修改Nginx默认页面(20minP42-43页)
1.创建网站,为停车管理系统测试页面
2.将Docker中Nginx应用服务网站挂载点指向到停车管理系统测试页面
3.测试网站:在虚拟机的浏览器中访问Nginx页面
分组实操,在每阶段任务完成后,要根据任务检查评价单进行核查。
通过实操让学生掌握使用Docker命令对Docker中镜像的搜索、获取、删除等操作。
通过实操让学生掌握快速部署Docker容器的能力。
培养耐心细致的工作态度。
团队协作,互帮互助,培养学生的协作精神及动手能力。
培养学生描述问题、分析问题的能力。
PPT、教师演示、
教师各组巡视指导、任务检查评价单
任务小结
(15min)
一、任务小结(15minP45-47页)