全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

Docker容器技术与高可用实战(新技术技能人才培养系列教程)/云计算工程师系列

  • 定价: ¥45
  • ISBN:9787115506733
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:212页
  • 作者:编者:肖睿//刘震
  • 立即节省:
  • 2019-04-01 第1版
  • 2019-04-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书全面介绍了Docker及Docker组合Kubernetes、TiDB等高级服务的部署、管理和高可用相关知识。全书共13章,包括Docker基本管理、Docker镜像管理、Docker高级管理、Docker私有仓库部署和管理、Docker安全管理、Docker日志管理、Kubernetes-Docker集群、Docker Swarm基础、Docker Swarm集群管理、Docker构建和Web应用部署、Docker生产环境容器化、安装部署TiDB及OpenStack+Ceph+Docker微服务平台实战等。每章最后都安排了作业,用于巩固对理论知识的理解。
    通过学习本书,读者可以在生产环境中部署容器并应用,具备管理、维护、扩展容器服务的能力,提升在企业真实环境中应对不同情况操作容器的水平。
    本书可以作为各类院校云计算相关专业课程的教材,也可以作为云计算容器技术培训班的教材,并适合项目经理、运维工程师和广大云计算技术爱好者自学使用。

目录

第1章  Docker基本管理
  1.1  Docker概述
  1.2  安装Docker
  1.3  Docker镜像操作
    1.3.1  搜索镜像
    1.3.2  获取镜像
    1.3.3  查看镜像信息
    1.3.4  删除镜像
    1.3.5  存出镜像和载入镜像
    1.3.6  上传镜像
  1.4  Docker容器操作
  1.5  Docker的数据管理
  本章小结
  本章作业
第2章  Docker镜像管理
  2.1  案例分析
    2.1.1  案例概述
    2.1.2  案例前置知识点
    2.1.3  案例环境
  2.2  案例实施
    2.2.1  基于现有镜像创建
    2.2.2  基于本地模板创建
    2.2.3  基于Dockerfile创建
  本章小结
  本章作业
第3章  Docker高级管理
  3.1  案例分析
    3.1.1  案例概述
    3.1.2  案例前置知识点
    3.1.3  案例环境
  3.2  案例实施
    3.2.1  Docker网络通信
    3.2.2  Docker Compose容器编排
    3.2.3  Compose命令说明及LNMP环境部署
    3.2.4  基于Nginx和Consul构建自动发现的Docker服务架构
    3.2.5  容器服务自动加入Nginx集群
  本章小结
  本章作业
第4章  Docker私有仓库部署和管理
  4.1  案例分析
    4.1.1  案例概述
    4.1.2  案例前置知识点
    4.1.3  案例环境
  4.2  案例实施
    4.2.1  部署Harbor所依赖的Docker-Compose服务
    4.2.2  部署Harbor服务
    4.2.3  Harbor日常操作管理
    4.2.4  维护管理Harbor
  本章小结
  本章作业
第5章  Docker安全管理
  5.1  Docker安全相关介绍
    5.1.1  Docker容器与虚拟机的区别
    5.1.2  Docker存在的安全问题
    5.1.3  Docker架构的缺陷与安全机制
    5.1.4  Docker安全基线标准
  5.2  容器相关的安全事件及配置方法
  5.3  Cgroup资源配置方法
    5.3.1  使用stress工具测试CPU和内存
    5.3.2  CPU周期限制
    5.3.3  CPU Core控制
    5.3.4  CPU配额控制参数的混合使用
    5.3.5  内存限额
    5.3.6  Block IO的限制
    5.3.7  bps和iops的限制
  本章小结
  本章作业
第6章  Docker日志管理
  6.1  案例分析
    6.1.1  案例概述
    6.1.2  案例前置知识点
    6.1.3  案例环境
  6.2  案例实施
    6.2.1  系统环境准备
    6.2.2  基于Dockerfile构建Elasticsearch镜像
    6.2.3  基于Dockerfile构建Kibana镜像
    6.2.4  基于Dockerfile构建Logstash镜像
    6.2.5  基于Dockerfile构建Filebeat镜像
    6.2.6  启动Nginx容器作为日志输入源
    6.2.7  启动Filebeat+ELK日志收集环境
    6.2.8  Kibana Web管理
    6.2.9  Kibana图示分析
  本章小结
  本章作业
第7章  Kubernetes-Docker集群
  7.1  案例分析
    7.1.1  案例概述
    7.1.2  案例前置知识点
    7.1.3  案例环境
  7.2  案例实施
    7.2.1  准备系统环境
    7.2.2  生成通信加密证书
    7.2.3  部署Etcd集群
    7.2.4  部署Flannel网络
    7.2.5  部署Kubernetes-master组件
    7.2.6  部署Kubernetes-node组件
    7.2.7  查看自动签发证书
  本章小结
  本章作业
第8章  Docker Swarm基础
  8.1  案例分析
    8.1.1  案例概述
    8.1.2  案例前置知识点
    8.1.3  案例环境
  8.2  案例实施
    8.2.1  配置Docker Swarm部署环境
    8.2.2  部署Docker Swarm集群
  本章小结
  本章作业
第9章  Docker Swarm集群管理
  9.1  案例分析
    9.1.1  案例概述
    9.1.2  案例前置知识点
    9.1.3  案例环境
  9.2  案例实施
    9.2.1  Docker Swarm节点管理
    9.2.2  Docker Swarm服务管理
  本章小结
  本章作业
第10章  Docker构建和Web应用部署
  10.1  案例分析
    10.1.1  案例概述
    10.1.2  案例前置知识点
    10.1.3  案例环境
  10.2  案例实施
    10.2.1  部署Jenkins
    10.2.2  部署Subversion与Docker Swarm集群
    10.2.3  安装Jenkins插件
    10.2.4  Jenkins配置SSH Site
    10.2.5  配置Publish Over SSH
    10.2.6  构建一个新工程项目
    10.2.7  验证Jenkins持续集成和持续交付
  本章小结
  本章作业
第11章  Docker生产环境容器化
  11.1  案例分析
    11.1.1  案例概述
    11.1.2  案例前置知识点
    11.1.3  案例环境
  11.2  案例实施
    11.2.1  修改Docker存储目录
    11.2.2  部署Portainer容器图形化管理工具
  本章小结
  本章作业
第12章  案例:安装部署TiDB
  12.1  案例分析
    12.1.1  案例概述
    12.1.2  案例前置知识点
    12.1.3  案例环境
  12.2  案例实施
    12.2.1  Ansible部署案例环境
    12.2.2  分配机器资源
    12.2.3  实施部署
    12.2.4  测试集群
    12.2.5  TiKV性能参数调优
  本章小结
  本章作业
第13章  OpenStack+Ceph+Docker微服务平台实战
  13.1  案例分析
    13.1.1  案例概述
    13.1.2  案例前置知识点
    13.1.3  案例环境
  13.2  案例实施
    13.2.1  部署OpenStack
    13.2.2  部署Ceph
    13.2.3  OpenStack环境中部署Docker
  本章小结
  本章作业