顶部
收藏

Docker容器技术与应用


作者:
朱晓彦 聂哲
定价:
29.00元
ISBN:
978-7-04-048943-9
版面字数:
320.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2017-12-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

本书是云计算技术应用专业校企“双元”合作开发的教材。

在云计算时代,企业通过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 Docker 的使用和管理
    • 学习目标
    • 学习情境
    • 任务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 API 的使用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务4.4 Docker 底层技术应用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 单元小结
  • 单元5 Docker 容器编排与集群
    • 学习目标
    • 学习情境
    • 任务5.1 Docker-compose 容器编排的使用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务5.2 Docker Swarm 集群的配置与管理
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务5.3 Docker Consul 构建集群服务
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 单元小结
  • 单元6 容器服务管理平台Rancher
    • 学习目标
    • 学习情境
    • 任务6.1 Rancher 安装、部署、使用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务6.2 基于Rancher 构建持续集成
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 单元小结
  • 单元7 使用Docker 构建持续集成
    • 学习目标
    • 学习情境
    • 任务7.1 构建Nginx Web 应用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务7.2 持续集成管理软件Jenkins 应用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务7.3 构建Java Web 应用
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 任务7.4 构建Docker 负载均衡
      • 任务描述
      • 知识学习
      • 任务实施
      • 项目实训
    • 单元小结
  • 参考文献

相关图书