转载至: https://www.jb51.net/books/663203.html
下载链接: 点我一键跳转到 下载链接
下载声明: 本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
Docker容器技术与应用是云计算技术与应用专业校企合作系列教材。在云计算时代,企业通过OpenStack私有云、公有云等平台将应用从硬件迁移到云上,解决了硬件管理和运维的问题,然而软件配置、管理和运维的问题依然存在,Docker的出现正好能帮助软件相关从业者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker技术,开发人员可以实现持续集成CD,运维人员可以实现持续交付CI,享受先进的自动化运维理念和工具,无须运维人员介入即可顺利运行于各种运行环境。
本书从Docker的基本使用入手,深入浅出地讲解了Docker的构建、操作、技术原理和实际使用过程中的典型项目和案例,内容较全面,分为7个单元,前两个单元为Docker容器的安装、Docker容器的使用和管理,介绍了容器构建和使用基础;第3、4、5单元为Docker仓库Registry,Docker网络、存储和接口,Docker容器编排与集群,介绍了容器的高级功能;第6、7单元为容器服务管理平台Rancher和使用Docker构建持续集成,以案例和项目的形式,展现给学习者真实的应用场景。
本书适用于本科和高职的计算机网络技术、网络工程、云计算技术与应用等相关方向或专业的学生学习Docker技术,同时也适用于企业开发和运维人员快速掌握Docker的基本技术及其应用。
单元1 DOCker容器的安装
学习目标
学习情境
任务1.1 容器技术的调研
任务描述
知识学习
任务实施
项目实训
任务1.2 Docker的安装
任务描述
知识学习
任务实施
项目实训
单元小结
单元2 Dcoker的使用和管理
学习目标
学习情境
任务2.1 Docker镜像管理
任务描述
知识学习
任务实施
项目实训
任务2.2 Docker镜像定制
任务描述
知识学习
任务实施
项目实训
任务2.3 Docker容器管理
任务描述
知识学习
任务实施
项目实训
单元小结
单元3 Docker仓库Registry
学习目标
学习情境
任务3.1 Docker仓库与加速的配置和使用
任务描述
知识学习
任务实施
项目实训
任务3.2 Docker私有仓库与管理
任务描述
知识学习
任务实施
项目实训
单元小结
单元4 Docker网络、存储和接口
学习目标
学习情境
任务4.1 Docker存储
任务描述
知识学习
任务实施
项目实训
任务4.2 Docker网络
任务描述
知识学习
任务实施
项目实训
任务4.3 Docker APL的使用
任务描述
知识学习
任务实施
项目实训
任务4.4 Docker底层技术应用
任务描述
知识学习
任务实施
项目实训
单元小结
单元5 Docker 容器编排与集群
学习目标
学习情境
任务5.1 Docker-compose容器编排的使用
任务描述
知识学习
任务实施
项目实训
任务5.2 Docker Swarm集群的配置与管理。
任务描述
知识学习
任务实施
项目实训
任务5.3 Docker Corlsul构建集群服务
任务描述
知识学习
任务实施
项目实训
单元小结
单元6 容器服务管理平台Racher
学习目标
学习情境
任务6.1 Rarcher安装、部署、使用
任务描述
知识学习
任务实施
项目实训
任务6.2 基于Rancher构建持续集成
任务描述
知识学习
任务实施
项目实训
单元小结
单元7 使用Docker构建持续集成
学习目标
学习情境
任务7.1 构建NginxWeb应用
任务描述
知识学习
任务实施
项目实训
任务7.2 持续集成管理软件Jenkins应用
任务描述
知识学习
任务实施
项目实训
任务7.3 构建Java Web应用
任务描述
知识学习
任务实施
项目实训
任务7.4 构建Docker负载均衡
任务描述
知识学习
任务实施
项目实训
单元小结