基本信息
文件名称:Docker容器技术配置、部署与应用(第2版)(微课版)-教学进度表 .doc
文件大小:64.5 KB
总页数:3 页
更新时间:2025-05-16
总字数:约2.37千字
文档摘要

教学进度表

学年第学期填表日期//

课程名称:

Docker容器技术配置、部署与应用

教材名称:

《Docker容器技术配置、部署与应用(第2版)(微课版)》

任课教师:

主编:

隶属系部:

出版社:

人民邮电出版社

隶属教研室:

出版时间:

适用专业班级:

教研室主任:

总学时

已完成学时

本学期时数

合计

讲课

实验

机动

其他

54

0

54

24

24

6(复习与考核)

本课程的目标定位:

本课程是高职高专类专业的核心技能课程,围绕国家“数字中国”战略与产业数字化转型需求,聚焦Docker容器技术生态体系,涵盖容器引擎配置、多容器编排、CI/CD流水线及Kubernetes集群管理等企业级应用场景。通过理论与实践结合,培养学生掌握容器化应用开发、部署与运维的核心能力,适应云原生时代对高素质技术技能人才的需求。学生将胜任容器化部署、微服务架构维护、自动化运维等岗位,支撑企业数字化转型。

周次

单元

教学内容

课时分配

备注

1

单元1:Docker安装

1.Docker架构与核心概念

2.Docker引擎安装(Linux/Windows)

3.镜像加速器配置

4.Docker命令行

理论2课时

实验2课时

实验:VMware虚拟机搭建CentOSStream9,安装Docker引擎并配置镜像加速器

2

单元2:Docker快速入门(理论部分)

1.镜像生命周期管理

2.容器生命周期管理

3.DockerRegistry

4.Dockerfile编写

理论4课时

3

单元2:Docker快速入门(实验部分)

单元3:Docker网络与存储配置(理论部分)

1.网络模式(桥接/主机/自定义)

2.存储卷与持久化数据管理

实验2课时

理论2课时

实验:镜像和容器的基本操作;基于Dockerfile构建镜像

4

单元3:Docker网络与存储配置(实验部分)

实验4课时

实验:配置容器网络通信;容器挂载存储卷实现数据持久化

5

单元4:Docker容器与守护进程运维(理论部分)

1.Docker容器配置进阶

2.容器监控与日志管理

3.配置和管理Docker守护进程

4.Docker对象管理

理论4课时

6

单元4:Docker容器与守护进程运维(实验部分)

单元5:定义和运行多容器应用程序(理论部分一)

1.Compose入门

实验2课时

理论2课时

实验:测试容器健康检查功能;配置容器日志驱动、监控容器资源使用率

7

单元5:定义和运行多容器应用程序(理论部分二与实验部分)

1.编写Compose文件

2.使用Compose部署和管理应用程序

理论2课时

实验2课时

实验:从源代码开始构建、部署和管理

应用程序

8

单元6:应用程序容器化(理论部分)

1.构建应用程序镜像

2.对应用程序进行容器化

3.Java应用程序容器化

4.Python应用程序容器化

理论4课时

9

单元6:应用程序容器化(实验部分)

实验4课时

实验:SpringBoot应用容器化;PythonFlask应用多阶段构建

10

单元7:自动化构建与持续集成(理论部分与实验部分一)

1.Jenkins/GitLab集成Docker

2.自动化构建与镜像推送

3.流水线设计(构建→测试→部署)

理论2课时

实验2课时

实验:基于GitLab实现镜像的自动化

11

单元7:自动化构建与持续集成(实验部分二)

单元8:Kubernetes集群部署与管理(理论部分)

1.Kubernetes核心概念(Pod/Deployment/Service)

2.使用kind部署集群

3.应用手动/自动发布

实验2课时

理论2课时

实验:基于Jenkins实现Java应用自动化构建

12

单元8:Kubernetes集群部署与管理(实验部分)

实验4课时

实验:部署Kubernetes集群;发布Nginx应用并配置Service;自动触发Maven项目构建并部署到Kubernetes

10

复习与考核

1.理论知识点复习

2.综合实操考试(限时任务)

理论3课时

实验3课时

考核:理论考试(选择题/简答题)+实操任务

说明:

动态调整:

总课时:54学时(理论24学时,实验24学时,机动学时用于答疑或调整进度)。

根据学生实操进度,灵活调整实验课时分配(如增加CI/CD或Kubernetes实验课时)。

部分理论内容(如YAML语法)可融入实验环节讲解。

实验环境:

使用VMwareWorkstation搭建虚拟机(CentOSStream9),部署DockerEngi