图书介绍
Docker开发实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 曾金龙,肖新华,刘清编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115395191
- 出版时间:2015
- 标注页数:280页
- 文件大小:46MB
- 文件页数:293页
- 主题词:Linux操作系统-程序设计
PDF下载
下载说明
Docker开发实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇:Docker基础2
第1章 Docker简介2
1.1 Docker简介2
1.1.1 Docker的概念5
1.1.2 Docker的背景5
1.1.3 容器与虚拟机7
1.1.4 Docker与容器8
1.1.5 Docker的应用场景9
1.2 Docker的组件10
1.3 Docker的相关技术11
1.4 Docker的安装12
1.4.1 Ubuntu下的安装12
1.4.2 Red Hat下的安装13
1.4.3 OS X下的安装14
1.4.4 Windows下的安装15
第2章 容器17
2.1 容器的管理操作17
2.1.1 创建容器17
2.1.2 查看容器20
2.1.3 启动容器21
2.1.4 终止容器22
2.1.5 删除容器22
2.2 容器内信息获取和命令执行23
2.2.1 依附容器23
2.2.2 查看容器日志24
2.2.3 查看容器进程25
2.2.4 查看容器信息25
2.2.5 容器内执行命令26
2.3 容器的导入和导出26
第3章 镜像28
3.1 镜像的概念28
3.1.1 镜像与容器28
3.1.2 镜像的系统结构29
3.1.3 镜像的写时复制机制30
3.2 本地镜像的管理30
3.2.1 查看30
3.2.2 下载31
3.2.3 删除33
3.3 创建本地镜像33
3.3.1 使用commit命令创建本地镜像33
3.3.2 使用Dockerfile创建镜像34
3.4 Docker Hub40
3.4.1 Docker Hub简介41
3.4.2 镜像的分发41
3.4.3 自动化构建43
3.4.4 创建注册服务器47
第4章 数据卷及容器连接49
4.1 容器网络基础49
4.1.1 暴露网络端口50
4.1.2 查看网络配置53
4.2 数据卷54
4.2.1 创建数据卷54
4.2.2 挂载主机目录作为数据卷55
4.2.3 挂载主机文件作为数据卷57
4.2.4 数据卷容器57
4.2.5 数据的备份与恢复59
4.3 容器连接60
4.3.1 容器命名60
4.3.2 容器连接60
4.3.3 代理连接62
第二篇 案例篇:综合案例66
第5章 创建SSH服务镜像66
5.1 基于commit命令的方式66
5.2 基于Dockerfile的方式70
第6章 综合案例1:Apache+PHP+MySQL72
6.1 构建mysql镜像72
6.1.1 编写镜像Dockerfile73
6.1.2 构建和上传镜像75
6.2 构建apache+php镜像76
6.2.1 编写镜像Dockerfile77
6.2.2 构建和上传镜像79
6.3 启动容器80
第7章 综合案例2: DLNNM82
7.1 构建mongodb镜像83
7.1.1 编写镜像Dockerfile84
7.1.2 构建和上传镜像84
7.2 构建Node.js镜像86
7.2.1 项目源文件86
7.2.2 编写镜像Dockerfile88
7.2.3 构建和上传镜像89
7.3 连接Node.js服务和MongoDB服务89
7.3.1 制作代理镜像 mongo-abassador89
7.3.2 启动MongoDB服务91
7.3.3 启动Node-Web-API服务92
7.4 搭建前端Nginx93
7.4.1 构建镜像并运行93
7.4.2 验证Web应用95
第8章 阿里云Docker开发实践97
8.1 阿里云Docker介绍99
8.2 部署镜像注册服务器102
8.3 开发103
8.3.1 项目开发103
8.3.2 制作和上传镜像104
8.4 测试105
8.5 部署105
第9章 在阿里云上部署WordPress107
9.1 初始化阿里云Docker环境107
9.2 部署MySQL容器109
9.3 部署WordPress容器109
第10章 使用私有仓库112
10.1 使用docker-registry112
10.2 用户认证115
第11章 使用Docker部署Hadoop集群118
11.1 Hadoop简介118
11.2 构建Hadoop镜像119
11.3 构建Hadoop集群122
11.3.1 Ambari简介123
11.3.2 部署Hadoop集群123
第三篇 高级篇:高级话题、API、工具及集群管理128
第12章 容器网络128
12.1 容器网络的原理128
12.1.1 基础网络工具128
12.1.2 网络空间虚拟化131
12.1.3 网络设备虚拟化132
12.1.4 容器运行的4种网络模式135
12.1.5 手动配置容器的网络环境137
12.2 配置及原理138
12.2.1 基本配置138
12.2.2 容器互联配置及原理140
12.2.3 容器内访配置及原理142
12.2.4 容器外访配置及原理143
12.2.5 创建点对点连接144
12.3 网桥146
12.3.1 配置网桥146
12.3.2 构建自己的网桥146
第13章 安全148
13.1 命名空间148
13.2 cgroups151
13.3 Linux能力机制152
第14章 Docker API154
14.1 API概述154
14.2 绑定Docker后台监听接口155
14.3 远程API158
14.3.1 容器相关的API158
14.3.2 镜像相关的API164
14.4 平台API167
14.4.1 注册服务器架构及流程167
14.4.2 操作Hub API169
14.5 API实战:docker-py库编程173
14.5.1 docker-py开发环境的搭建173
14.5.2 docker-py库编程174
第15章 Fig177
15.1 Fig简介177
15.2 Fig安装177
15.3 Rails开发环境配置178
15.4 Django开发环境配置180
15.5 WordPress开发环境配置182
15.6 Flocker:跨主机的Fig应用184
第16章 Kubernetes189
16.1 Kubernetes简介189
16.2 核心概念190
16.2.1 节点190
16.2.2 Pod190
16.2.3 服务191
16.2.4 标签194
16.3 架构和组件195
16.3.1 主控节点195
16.3.2 从属节点198
16.3.3 组件交互流程198
16.4 Kubernetes实战200
16.4.1 环境部署201
16.4.2 应用操作207
第17章 shipyard214
17.1 简介214
17.2 shipyard操作217
17.2.1 鉴权217
17.2.2 引擎217
17.2.3 容器220
17.2.4 服务密钥222
17.2.5 Web钩子密钥223
17.2.6 事件223
17.2.7 集群信息224
第18章 Machine+Swarm+Compose225
18.1 Machine225
18.2 Swarm227
18.2.1 架构和组件228
18.2.2 实操230
18.2.3 发现服务和调度233
18.3 Compose239
第四篇 附录242
附录A 常见镜像242
附录B Docker API列表262
附录C 参考资料278
热门推荐
- 1690001.html
- 3755929.html
- 3226748.html
- 1705268.html
- 789904.html
- 1496511.html
- 2200258.html
- 2279881.html
- 924657.html
- 1005488.html
- http://www.ickdjs.cc/book_2162983.html
- http://www.ickdjs.cc/book_1010365.html
- http://www.ickdjs.cc/book_205168.html
- http://www.ickdjs.cc/book_758663.html
- http://www.ickdjs.cc/book_1673976.html
- http://www.ickdjs.cc/book_2949788.html
- http://www.ickdjs.cc/book_2435531.html
- http://www.ickdjs.cc/book_379565.html
- http://www.ickdjs.cc/book_2809190.html
- http://www.ickdjs.cc/book_3073602.html