计算机
类型
可以朗读
语音朗读
227千字
字数
2019-03-01
发行日期
展开全部
主编推荐语
企业级Docker实战应用与运维教程
内容简介
本书主要介绍Docker在实际生产环境中的企业级应用,以实战项目案例出发,使读者能够掌握应用运维的工作内容。项目案例包括Docker镜像、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
- 本章小结
- 本章作业
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。