热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

DOCKER即学即用(第三版)

编号:
wx1203666515
销售价:
¥111.36
(市场价: ¥128.00)
赠送积分:
111
数量:
   
商品介绍

本书的主要内容有:了解Docker和Linux容器如何与云服务和Kubernetes集成。构建Open Container Initiative(OCI)映像,使用强大的命令行工具部署和管理Linux容器。了解OCI映像如何简化应用的依赖管理和部署流程。学习在生产中部署和测试Linux容器的实用技术。在任何需要的地方大规模部署生产容器。探讨一些Docker高级话题,包括部署工具、网络、编排、安全和配置。

目录
序 1
前言 5
第1 章 引言 13
1.1 Docker 带来的希望 13
1.2 Docker 不是什么 17
1.3 重要术语19
1.4 小结 .20
第2 章 Docker 概览 .21
2.1 简化流程21
2.2 广泛支持和采用 24
2.3 架构 .27
2.3.1 客户端– 服务器模型.27
2.3.2 网络端口和UNIX 套接字 28
2.3.3 强健的工具 29
2.3.4 Docker 命令行工具 30
2.3.5 Docker 引擎API .30
2.3.6 容器的网络层 31
2.4 合理利用Docker 32
2.4.1 容器不是虚拟机 33
2.4.2 有限的隔离 34
2.4.3 容器很轻量级 35
2.4.4 实现不可变的基础设施 35
2.4.5 无状态的应用 36
2.4.6 状态外存 .36
2.5 Docker 工作流程 37
2.5.1 版本控制 .38
2.5.2 构建 39
2.5.3 测试 40
2.5.4 打包 41
2.5.5 部署 42
2.5.6 Docker 的生态系统 42
2.6 小结 .44
第3 章 安装Docker .47
3.1 安装Docker 客户端 .48
3.1.1 Linux .48
3.1.2 macOS,Mac OS X 51
3.1.3 Microsoft Windows 11 52
3.2 安装Docker 服务器 .54
3.2.1 基于systemd 的Linux .54
3.2.2 不基于Linux 虚拟机的服务器 .55
3.3 测试安装的 Docker61
3.3.1 Ubuntu 61
3.3.2 Fedora 61
3.3.3 Alpine Linux 62
3.4 探索Docker 服务器 .62
3.5 小结 .64
第4 章 使用Docker 映像 65
4.1 Dockerfile 文件剖析 66
4.2 构建映像70
4.3 运行映像73
4.3.1 构建参数 .74
4.3.2 环境变量即配置 74
4.4 定制基础映像 .76
4.5 存储映像77
4.5.1 公共注册处 77
4.5.2 私有注册处 78
4.5.3 获得注册处的身份验证 78
4.5.4 自建私有注册处 84
4.6 优化映像89
4.6.1 映像瘦身 .89
4.6.2 层层相加 .97
4.6.3 利用层缓存 .100
4.6.4 目录缓存 105
4.7 诊断构建问题 110
4.7.1 调试未用BuildKit 的映像 110
4.7.2 调试使用BuildKit 的映像 113
4.8 多架构构建 115
4.9 小结 122
第5 章 使用Docker 容器 123
5.1 容器是什么 123
5.2 创建容器.126
5.2.1 基本配置 126
5.2.2 存储卷 132
5.2.3 资源配额 135
5.3 启动容器.145
5.4 自动重启容器 146
5.5 停止容器.147
5.6 终止容器.149
5.7 暂停和恢复容器 .149
5.8 清理容器和映像 .151
5.9 Windows 容器 153
5.10 小结 157
第6 章 探索Docker 的其他功能 159
6.1 打印Docker 的版本号 .160
6.2 服务器信息 161
6.3 下载映像更新 163
6.4 审查容器.165
6.5 在shell 中探索 166
6.6 返回结果.167
6.7 进入运行中的容器 .169
6.7.1 docker container exec .170
6.7.2 docker volume 171
6.8 处理日志.173
6.8.1 docker container logs 173
6.8.2 日志处理高级技术 175
6.9 监控Docker 178
6.9.1 容器的统计信息 178
6.9.2 健康检查 182
6.9.3 docker system events 186
6.9.4 cAdvisor 188
6.10 Prometheus 监控系统 .190
6.11 继续探索 194
6.12 小结 195
第7 章 调试容器 . 197
7.1 列出进程.198
7.2 审查进程.203
7.3 管控进程.206
7.4 审查网络.208
7.5 映像历史.212
7.6 审查容器.212
7.7 审查文件系统 214
7.8 小结 215
第8 章 探索Docker Compose . 217
8.1 配置Docker Compose .218
8.2 启动服务.228
8.3 探索Rocket.Chat 230
8.4 Docker Compose 命令 .242
8.5 管理配置.244
8.5.1 默认值 244
8.5.2 强制值 246
8.5.3 dotenv 文件 .247
8.6 小结 250
第9 章 在生产环境中部署容器 . 251
9.1 部署到生产环境 .251
9.2 Docker 在生产环境中扮演的角色 .252
9.2.1 作业管控 254
9.2.2 资源限制 255
9.2.3 网络管理 255
9.2.4 配置管理 256
9.2.5 打包交付 256
9.2.6 日志处理 257
9.2.7 健康监控 257
9.2.8 调度 .258
9.2.9 服务发现 260
9.2.10 本节小结 262
9.3 Docker 和DevOps 流水作业 262
9.3.1 简述 .263
9.3.2 外部依赖 266
9.4 小结 267
第10 章 容器弹性伸缩 . 269
10.1 Docker Swarm 模式 270
10.2 Kubernetes 284
10.2.1 Minikube 284
10.2.2 Docker Desktop 集成的Kubernetes 308
10.2.3 Kind309
10.3 Amazon ECS 和Fargate 312
10.3.1 AWS 基本设置 312
10.3.2 设置IAM 角色 313
10.3.3 设置AWS CLI .314
10.3.4 容器实例 316
10.3.5 定义任务 317
10.3.6 测试任务 325
10.3.7 停止任务 326
10.4 小结 328
第11 章 高级话题 329
11.1 容器详解 329
11.1.1 控制组 .330
11.1.2 命名空间 335
11.2 安全性 340
11.2.1 UID 0 341
11.2.2 无root 模式 345
11.2.3 需要特权的容器 .349
11.2.4 安全计算模式 353
11.2.5 SELinux 和AppArmor 359
11.2.6 Docker 守护进程 360
11.3 高级配置 361
11.4 存储 369
11.5 nsenter374
11.6 Docker 的结构 379
11.7 替换运行时 .384
11.8 小结 387
第12 章 丰富的选择 . 389
12.1 客户端工具 .389
12.1.1 nerdctl .389
12.1.2 podman 和buildah .391
12.2 多合一开发者工具 393
12.2.1 Rancher Desktop .394
12.2.2 Podman Desktop .394
12.3 小结 396
第13 章 容器平台设计 . 397
13.1 应用的十二要素 398
13.1.1 代码基 .399
13.1.2 依赖 399
13.1.3 配置 401
13.1.4 后端服务 403
13.1.5 构建、发布、运行 403
13.1.6 进程 404
13.1.7 端口绑定 404
13.1.8 并发 405
13.1.9 易用 405
13.1.10 开发环境和生产环境同等重要 .406
13.1.11 日志 406
13.1.12 管理进程 .407
13.1.13 十二要素小结 407
13.2 响应式宣言 .407
13.2.1 反应迅速 408
13.2.2 恢复力强 408
13.2.3 灵活性高 408
13.2.4 消息驱动 408
13.3 小结 409
第14 章 总结 411
14.1 前路漫漫 411
14.2 Docker 解决的问题 .413
14.3 Docker 工作流程 .413
14.4 简化用于部署的构建产物414
14.5 使用最佳方式存储和获取映像 .415
14.6 回报 415
14.7 结语 416

商品参数
基本信息
出版社 中国电力出版社
ISBN 9787519899547
条码 9787519899547
编者 [美]肖恩·P. 凯恩(Sean P. Kane) [美]卡尔·马西亚斯(Karl Matthias) 著 著
译者 安道
出版年月 2025-06-01 00:00:00.0
开本 16开
装帧 平装
页数 436
字数 569000
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]