《Docker 容器技术与应用项目教程》教学大纲
一 课程的教育目标
本课程是云计算技术应用专业的必修课。通过本课程学习增强学生的实践动手操作
能力,培养学生对设备配置与管理能力。内容包括云计算基础、Docker 概述、Docker 镜
像管理、Docker 容器管理、Docker 编排与部署、Docker 仓库部署与管理、Docker 网络
管理、Docker 存储管理、Docker 群集管理与应用以及 Docker 安全运维管理等内容。通
过本课程的学习,学生将可以更好的具有从事云计算架构规划、分析、设计和实施的能
力。
二 课程的知识、能力、素质结构
知识结构
要求学生掌握 Docker 的基础知识,理解容器、镜像、仓库、注册中心等概念,理解 Docker 网络
和存储,以及 Docker 集群的运行机制。技能上,要求学生能熟练掌握容器和镜像的使用和操作、容
器的网络和存储配置,以及容器编排方法,熟悉应用程序容器化流程,初步掌握项目的持续集成和
持续部署方法,能够配置 Docker 集群并部署分布式应用。
能力结构
(1)培养学生基于容器化应用测试、部署和运维的工程能力
(2)培养学生项目持续集成和持续部署的规划和实施的能力
(3)培养学生发现问题、分析问题和解决问题的能力
(4)培养良好的文化修养、职业道德、服务意识和敬业精神
(5)培养团队合作和协调沟通能力
素质结构
(1)了解 Docker 的概念、架构和特性
(2)掌握 Docker 的安装部署
(3)熟悉镜像、容器和注册中心的使用和操作
(4)学会使用 Dockerfile 构建镜像
(5)掌握 Docker 的网络与存储配置
(6)掌握 Docker 容器与 Docker 守护进程的运维
(7)掌握 Docker 容器编排
(8)掌握应用程序容器化的方法
(9)掌握镜像的自动化构建方法
(10)初步掌握项目的持续集成和持续部署
(11)掌握 Docker Swarm 集群的建立和维护方法
(12)掌握应用程序在集群中的部署和管理
三 课程的内容、结构框架和基本要求、学时分配
项目 1
1.1 项目陈述
1