《Docker容器技术》是云计算技术应用的专业必修课,是云计算技术与应用专业中一门实践性很强的专业核心课程,主要内容包括Docker的发展、Docker的概念与特点、Docker的安装方法、Docker镜像管理、Docker容器管理、Docker网络和数据卷管理、Docker编排工具使用、自动化部署、Kubernetes的概念和基本操作等。
课程概述
《Docker容器技术》课程是云计算技术应用专业核心课程,主要讲述Docker容器的操作和容器应用的编排相关内容,学习此门课程可获得容器的操作、编排、微服务部署等信息系统应用容器化相关知识和技能。
课程大纲
- 第1章 项目一 认识Docker
- 1.1 认识Docker-课件
- 1.2 认识Docker(理论视频)
- 1.3 项目一 案例1 Docker安装与测试
- 第2章 项目二 使用Docker容器
- 2.1 使用Docker容器-课件
- 2.2 使用Docker容器(理论视频)
- 2.3 项目二 案例1 运行一个容器
- 2.4 项目二 案例2 构建本地私有镜像库
- 2.5 项目二 案例3 其他主要命令演示
- 第3章 项目三 构建Docker镜像
- 3.1 项目三 构建Docker镜像-课件
- 3.2 项目三 构建Docker镜像(理论视频)
- 3.3 项目三 案例1 使用容器构建镜像
- 3.4 项目三 案例2 使用Dockerfile构建镜像
- 3.5 项目三 案例3 使用Dockerfile构建镜像2
- 第4章 项目四 使用Docker网络
- 4.1 项目四 使用Docker网络-课件
- 4.2 项目四 使用Docker网络(理论视频)
- 4.3 项目四 案例1 使用Docker内置网络-1
- 4.4 项目四 案例1 使用Docker内置网络-2
- 4.5 项目四 案例2 使用Docker容器overlay网络类型实现跨主机容器间通信
- 4.6 项目四 案例3 使用Docker容器macvlan网络类型实现跨主机容器通信
- 第5章 项目五 使用Docker数据存储
- 5.1 项目五 使用Docker数据存储-课件
- 5.2 项目五 使用Docker数据存储(理论视频)
- 5.3 项目五 案例1 使用bind mount绑定挂载将文件系统中目录与容器目录
- 5.4 项目五 案例2 使用volume实现容器数据持久化方案
- 5.5 项目五 案例3 使用NFS实现容器数据持久化方案
- 第6章 项目六 配置Docker容器资源限制
- 6.1 项目六 配置Docker容器资源限制-课件
- 6.2 项目六 配置Docker容器资源限制(理论视频)
- 6.3 项目六 案例1 配置容器内存使用限制
- 6.4 项目六 案例2 配置容器 CPU使用限制
- 6.5 项目六 案例3 配置容器读写的限制
- 第7章 项目七 使用docker-compose编排容器
- 7.1 项目七 使用docker-compose编排容器-课件
- 7.2 项目七 使用docker-compose编排容器(理论视频)
- 7.3 项目七 案例1 使用docker-compose 定制服务和网络
- 7.4 项目七 案例2 使用docker-compose 定制容器服务的存储
- 7.5 项目七 案例3 使用docker-compose 综合案例
- 第8章 项目八 使用swarm集群管理服务
- 8.1 项目八 使用swarm集群管理服务-课件
- 8.2 项目八 使用swarm集群管理服务(理论视频)
- 8.3 项目八 案例1 构建管理swarm集群
- 8.4 项目八 案例2 使用swarm集群管理服务-1
- 8.5 项目八 案例3 体验swarm安全与负载均衡
- 8.6 项目八 案例4 使用docker stack 编排微服务
- 第9章 项目九 使用kubernetes集群管理服务
- 9.1 项目九 使用kubernetes集群管理服务-课件
- 9.2 项目九 使用kubernetes集群管理服务(理论视频)
- 9.3 项目九 案例1 构建kubernetes 单节点
- 9.4 项目九 案例2 构建kubernetes集群
- 9.5 项目九 案例3 使用kubernetes集群发布管理服务
- 9.6 项目九 案例4 使用kubernetes集群更新回滚服务
- 9.7 项目九 案例5 部署kubernetes dashboard应用
- 第10章 课程测试-1
授课目标
掌握Docker容器技术基本原理,了解Docker平台技术、核心技术和容器云技术。
掌握Docker命令、Docker存储原理,私有仓库构建技术、Docker 容器网络类型和通信原理、Cgroup对Docker 容器的资源限制技术。
掌握Docker compose原理和使用。
掌握Docker swarm集群、kubernetes集群工作机制、原理和应用技术。
参考教材
-
Docker容器技术与高可用实战
肖睿 刘震编 著
人民邮电出版社
-
每天5分钟玩转Docker容器技术
cloudman 著
清华大学出版社
5.0
|
共
1
条评价
|
本次开课
查看全部
|
4.9
|
共
12
条评价
|
本次开课
查看全部
|
1
这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2
我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3
是否需要完成课程所有的作业?
如果你想要获得课程证书,你需要按照课程老师制定的课程大纲和考核标准完成相关作业;如果仅是为了扩充知识并不需要申请证书,可以根据自己的时间与需求自由安排学习计划。
4
如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
5
课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
6
建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。