万本电子书0元读

万本电子书0元读

顶部广告

深入浅出Docker电子书

Nigel Poulton,亚马逊畅销图书作者,存储专家,Docker技术先驱。Nigel有丰富的运维技术经验,著有多部容器相关的图书,并设了视频培训课程,在业界有非常大的影响力。 《深浅出Docker》由Docker概览和Docker技术两部分组成,遵循简介—详解—命令的章节布局,全面系统地剖析Docker的基本原理与实践应用。清晰详细的操作步骤结合大量的实际代码,为读者切实门Docker保驾护航。

售       价:¥

纸质售价:¥54.50购买纸书

170人正在读 | 0人评论 7.1

作       者:(英)Nigel Poulton(奈吉尔·波尔顿)

出  版  社:人民邮电出版社

出版时间:2019-04-01

字       数:23.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是一本Docker门图书,全书分为17章,从Docker概览和Docker技术两部分行全面解析,深浅出地介绍了Docker的相关知识,清晰详细的操作步骤结合大量的实际代码帮助读者学以致用,将Docker知识应用到真实的项目发当中。 本书适合对Docker感兴趣的门新手、Docker技术发人员以及运维人员阅读,本书也可作为Docker认证工程师考试的参考图书。 本书是一本Docker门图书,全书分为17章,从Docker概览和Docker技术两部分行全面解析,深浅出地介绍了Docker的相关知识,清晰详细的操作步骤结合大量的实际代码帮助读者学以致用,将Docker知识应用到真实的项目发当中。 本书适合对Docker感兴趣的门新手、Docker技术发人员以及运维人员阅读,本书也可作为Docker认证工程师考试的参考图书。
【推荐语】
Nigel Poulton,亚马逊畅销图书作者,存储专家,Docker技术先驱。Nigel有丰富的运维技术经验,著有多部容器相关的图书,并设了视频培训课程,在业界有非常大的影响力。 《深浅出Docker》由Docker概览和Docker技术两部分组成,遵循简介—详解—命令的章节布局,全面系统地剖析Docker的基本原理与实践应用。清晰详细的操作步骤结合大量的实际代码,为读者切实门Docker保驾护航。 《深浅出Docker》持续位居亚马逊榜单前列,图书内容经过多次补充完善,保证核心技术的实时更新。作为一本Docker实践指导手册,《深浅出Docker》能够帮助读者从零始走Docker的世界。想要通过Docker认证工程师(DCA)考试的读者也将从本书中获益。 本书特色 零基础起步,帮助读者快速建立Docker技术知识体系 抽丝剥茧,层层深,清晰透彻地阐述复杂的逻辑 涵盖广泛,从安装门到应用部署,展示Docker应用全景 本书内容 容器发展之路 走Docker Docker安装 纵观Docker Docker引擎 Docker镜像 Docker容器 应用的容器化 使用Docker Compose部署应用 Docker Swarm Docker网络 Docker覆盖网络 卷与持久化数据 使用Docker Stack部署应用 Docker安全 企业版工具 企业级特性 安全客户端与daemon的通信 DCA考试 延伸
【作者】
Nigel Poulton,Docker Captains专家,亚马逊畅销图书作者,存储专家,Docker技术先驱。Nigel有丰富的运维技术经验,著有多部容器相关的图书,并设了视频培训课程,在业界有非常大的影响力。 出版了《Docker Deep Dive》《The Kubernetes Book 》等图书。
目录展开

版权

版权声明

内容提要

前言

资源与支持

第一部分 Docker概览

第1章 容器发展之路

1.1 落后的旧时代

1.2 你好,VMware!

1.3 虚拟机的不足

1.4 你好,容器!

1.5 Linux容器

1.6 你好,Docker!

1.7 Windows容器

1.8 Windows容器vs Linux容器

1.9 Mac容器现状

1.10 Kubernetes

1.11 本章小结

第2章 走进Docker

2.1 Docker——简介

2.2 Docker公司

2.3 Docker运行时与编排引擎

2.4 Docker开源项目(Moby)

2.5 容器生态

2.6 开放容器计划

2.7 本章小结

第3章 Docker安装

3.1 Windows版Docker(DfW)

3.2 Mac版Docker(DfM)

3.3 在Linux上安装Docker

3.4 在Windows Server 2016上安装Docker

3.5 Docker引擎(Engine)升级

3.5.1 在Ubuntu 16.04上升级Docker CE

3.5.2 在Windows Server 2016上升级Docker EE

3.6 Docker存储驱动的选择

3.6.1 Device Mapper配置

3.6.2 让Docker自动设置direct-lvm

3.6.3 手动配置Device Mapper的direct-lvm

3.7 本章小结

第4章 纵观Docker

4.1 运维视角

4.1.1 镜像

4.1.2 容器

4.1.3 连接到运行中的容器

4.2 开发视角

4.3 本章小结

第二部分 Docker技术

第5章 Docker引擎

5.1 Docker引擎——简介

5.2 Docker引擎——详解

5.2.1 摆脱LXC

5.2.2 摒弃大而全的Docker daemon

5.2.3 开放容器计划(OCI)的影响

5.2.4 runc

5.2.5 containerd

5.2.6 启动一个新的容器(示例)

5.2.7 该模型的显著优势

5.2.8 shim

5.2.9 在Linux中的实现

5.2.10 daemon的作用

5.3 本章小结

第6章 Docker镜像

6.1 Docker镜像——简介

6.2 Docker镜像——详解

6.2.1 镜像和容器

6.2.2 镜像通常比较小

6.2.3 拉取镜像

6.2.4 镜像命名

6.2.5 镜像仓库服务

6.2.6 镜像命名和标签

6.2.7 为镜像打多个标签

6.2.8 过滤docker image ls的输出内容

6.2.9 通过CLI方式搜索Docker Hub

6.2.10 镜像和分层

6.2.11 共享镜像层

6.2.12 根据摘要拉取镜像

6.2.13 镜像散列值(摘要)

6.2.14 多层架构的镜像

6.2.15 删除镜像

6.3 镜像——命令

6.4 本章小结

第7章 Docker容器

7.1 Docker容器——简介

7.2 Docker容器——详解

7.2.1 容器vs虚拟机

7.2.2 虚拟机的额外开销

7.2.3 运行的容器

7.2.4 检查Docker daemon

7.2.5 启动一个简单容器

7.2.6 容器进程

7.2.7 容器生命周期

7.2.8 优雅地停止容器

7.2.9 利用重启策略进行容器的自我修复

7.2.10 Web服务器示例

7.2.11 查看容器详情

7.2.12 快速清理

7.3 容器——命令

7.4 本章小结

第8章 应用的容器化

8.1 应用的容器化——简介

8.2 应用的容器化——详解

8.2.1 单体应用容器化

8.2.2 生产环境中的多阶段构建

8.2.3 最佳实践

8.3 应用的容器化——命令

8.4 本章小结

第9章 使用Docker Compose部署应用

9.1 使用Docker Compose部署应用——简介

9.2 使用Docker Compose部署应用——详解

9.2.1 Docker Compose的背景

9.2.2 安装Docker Compose

9.2.3 Compose文件

9.2.4 使用Docker Compose部署应用

9.2.5 使用Docker Compose管理应用

9.3 使用Docker Compose部署应用——命令

9.4 本章小结

第10章 Docker Swarm

10.1 Docker Swarm——简介

10.2 Docker Swarm——详解

10.2.1 Swarm的初步介绍

10.2.2 搭建安全Swarm集群

10.2.3 Swarm服务

10.2.4 故障排除

10.3 Docker Swarm——命令

10.4 本章小结

第11章 Docker网络

11.1 Docker网络——简介

11.2 Docker网络——详解

11.2.1 基础理论

11.2.2 单机桥接网络

11.2.3 多机覆盖网络

11.2.4 接入现有网络

11.2.5 服务发现

11.2.6 Ingress网络

11.3 Docker网络——命令

11.4 本章小结

第12章 Docker覆盖网络

12.1 Docker覆盖网络——简介

12.2 Docker覆盖网络——详解

12.2.1 在Swarm模式下构建并测试Docker覆盖网络

12.2.2 工作原理

12.3 Docker覆盖网络——命令

12.4 本章小结

第13章 卷与持久化数据

13.1 卷与持久化数据——简介

13.2 卷与持久化数据——详解

13.2.1 容器与非持久数据

13.2.2 容器与持久化数据

13.2.3 在集群节点间共享存储

13.3 卷与持久化数据——命令

13.4 本章小结

第14章 使用Docker Stack部署应用

14.1 使用Docker Stack部署应用——简介

14.2 使用Docker Stack部署应用——详解

14.2.1 简单应用

14.2.2 深入分析Stack文件

14.2.3 部署应用

14.2.4 管理应用

14.3 使用Docker Stack部署应用——命令

14.4 本章小结

第15章 Docker安全

15.1 Docker安全——简介

15.2 Docker安全——详解

15.2.1 Linux安全技术

15.2.2 Docker平台安全技术

15.3 本章小结

第16章 企业版工具

16.1 企业版工具——简介

16.2 企业版工具——详解

16.2.1 Docker EE引擎

16.2.2 Docker通用控制平面(UCP)

16.2.3 Docker可信镜像仓库服务(DTR)

16.3 本章小结

第17章 企业级特性

17.1 企业级特性——简介

17.2 企业级特性——详解

17.2.1 基于角色的权限控制(RBAC)

17.2.2 集成活动目录

17.2.3 Docker内容信任机制(DCT)

17.2.4 配置Docker可信镜像仓库服务(DTR)

17.2.5 使用Docker可信镜像仓库服务

17.2.6 提升镜像

17.2.7 HTTP路由网格(HRM)

17.3 本章小结

附录A 安全客户端与daemon的通信

A.1 实验环境准备

A.1.1 创建CA(自签名)

A.1.2 为daemon创建密钥对

A.1.3 为客户端创建密钥对

A.1.4 分发密钥

A.2 配置Docker使用TLS

A.2.1 为Docker daemon配置TLS

A.2.2 为Docker客户端配置TLS

A.3 Docker TLS回顾

附录B DCA考试

B.1 其他对考试有帮助的资料

B.2 考试内容与章节的对应

第1部分:服务编排(考试占比25%)

第2部分:镜像创建、管理和仓库服务(考试占比20%)

第3部分:安装和配置(考试占比15%)

第4部分:网络(考试占比15%)

第5部分:安全(考试占比15%)

第6部分:存储和卷(考试占比10%)

附录C 延伸

C.1 练习

C.2 视频训练

C.3 证书

C.4 社区活动

C.5 回馈

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部