
Docker容器技术与应用
本课程是以高等职业院校云计算技术与应用专业的学生就业为导向,在行业专家的指导下,对云计算平台部署、云计算平台运维等方向所涵盖的岗位进行任务与职业能力分析,以实际工作任务为引领,以创新能力培养为主线,将课程知识体系整合为安装Docker、容器制作、仓库管理、网络配置、数据卷管理、Compose、私有仓库等10个技能教学模块,在教学过程中注意体现学生设计能力培养的循序渐进性。在教学内容和方法上贯彻“技能培养为主,知识够用为度”的教学思想,旨在培养学生的创新意识,提高岗位实践能力和适应能力。采用理论教学+实验实训+综合实践3层递进相结合的模式来提高教学质量,从而培育学生掌握云平台管理员的基本职业能力。
课程大纲
第一章 Docker简介
第1节 Docker的相关介绍以及开源情况
第2节 Docker的应用场景及使用情况
第3节 虚拟化与Docker区别
第二章 安装Docker
第1节 Docker的安装
第2节 Docker的运行和测试
第3节 本章实验
第三章 镜像的使用
第1节 镜像的基本概念
第2节 列出镜像
第3节 镜像构建
第4节 定制镜像
第5节 Dockerfile指令详解
第6节 删除本地镜像
第7节 本章实验
第四章 操作容器
第1节 容器的基本概念
第2节 守护态运行
第3节 容器终止
第4节 进入容器
第5节 导入和导出
第6节 容器删除
第7节 本章实验
第五章 Docker仓库的管理
第1节 Docker Hub的使用
第2节 私有仓库的使用
第六章 Docker的网络配置
第1节 Docker网络原理和使用
第2节 配置Docker0网桥及参数
第3节 容器间通信
第4节 创建一个点到点连接
第5节 本章实验
第七章 数据卷管理
第1节 数据卷
第2节 数据卷容器
第3节 本章实验
第八章 Docker Compose项目
第1节 Docker Compose项目介绍
第2节 安装与卸载
第3节 使用
第4节 命令行说明
第5节 YAML模板文件
第6节 实战Django
第7节 实战Rails
第8节 实战Wordpress
第9节 实战SSH
第10节 实战Apache服务
第11节 实战Nginx服务
第12节 实战Tomcat服务
第13节 实战Postgresql服务
第14节 实战RabbitMQ服务
第15节 实战Redis服务
第16节 实战Tensortflow服务
第17节 实战spark服务
第18节 实战MongoDB服务
第19节 实战MySQL数据库
第20节 本章实验
第九章 Docker实战案例
第1节 项目实战-Compose
第2节 项目实战-Swarm
第3节 本章实验
第十章 Docker私有仓库
第1节 使用Docker-Registry
第2节 用户认证
第3节 镜像上传和使用
第3节 本章实验
第十一章 在公有云上使用Docker
第1节 公有云简介
第十二章 Docker核心技术
第1节 LXC容器技术
第2节 Cgroup介绍
课件资源
-
视频数
115 -
题目数
235 -
实验数
18