中国领先的IT技术网站
|
|

目录(2)

《Docker从入门到实战》本书从Docker的相关概念与基础知识讲起,结合实际应用,通过不同开发环境的实战例子,详细介绍了Docker的基础知识与进阶实战的相关内容,以引领读者快速入门并提高。本节为目录。

作者:黄靖钧来源:机械工业出版社|2017-10-17 18:00

CTO训练营 | 12月3-5日,深圳,是时候成为优秀的技术管理者了


目录(2)

5.3.1  导出镜像到本地文件系统 91
5.3.2  从本地文件系统导入镜像 91
5.4  发布镜像 91
5.4.1  发布镜像到Docker Hub 92
5.4.2  给镜像打上标签 92
5.4.3  发布到第三方镜像仓库 92
5.5  删除镜像 93
5.5.1  删除本地镜像 93
5.5.2  删除仓库镜像 93
5.6  Docker镜像扩展 94
5.6.1  Docker镜像里有什么 94
5.6.2  Docker镜像的存储方式 95
5.6.3  联合挂载 95
5.6.4  Git式管理 96
5.7  本章小结 96
第6章  Dockerfile文件 97
6.1  Dockerfile基本结构 97
6.1.1  Dockerfile基础 97
6.1.2  Dockerfile的书写规则 98
6.1.3  基础镜像信息和维护者信息 99
6.2  Dockerfile指令 99
6.2.1  指定基础镜像的FROM指令 99
6.2.2  设置维护者信息的MAINTAINER指令 99
6.2.3  执行构建命令的RUN指令 99
6.2.4  设置镜像环境变量的ENV指令 100
6.2.5  复制文件的COPY指令 100
6.2.6  添加文件的ADD指令 100
6.2.7  指定端口暴露的EXPOSE指令 100
6.2.8  设置镜像启动命令的CMD指令 101
6.2.9  设置接入点的ENTRYPOINT指令 102
6.2.10  设置数据卷的VOLUME指令 102
6.2.11  设置构建用户的USER指令 103
6.2.12  设置工作目录的WORKDIR指令 103
6.2.13  设置二次构建指令的ONBUILD指令 104
6.2.14  设置元数据的LABEL指令 105
6.2.15  设置构建变量的ARG指令 105
6.2.16  设置停止信号的STOPSIGNAL指令 105
6.2.17  检查镜像状态的HEALTHCHECK指令 105
6.2.18  设置命令执行环境的SHELL指令 106
6.3  镜像构建实战 106
6.3.1  收集应用信息 106
6.3.2  编写Dockerfile 106
6.3.3  设置自动构建 107
6.4  本章小结 108
第7章  Docker仓库 109
7.1  官方仓库Docker Hub 109
7.1.1  Docker Hub登录与使用 109
7.1.2  Docker Hub与Docker Cloud 110
7.2  国内镜像仓库 111
7.2.1  中国科学技术大学镜像仓库 111
7.2.2  DaoCloud镜像加速器 112
7.2.3  阿里云镜像加速器 113
7.2.4  灵雀云镜像加速器 114
7.2.5  时速云镜像加速器 115
7.2.6  网易蜂巢 116
7.2.7  自建镜像加速器 116
7.3  私有仓库 117
7.3.1  搭建私有仓库 117
7.3.2  私有仓库的使用 117
7.3.3  私有仓库安全性 118
7.4  Registry原理 118
7.4.1  Registry组成 118
7.4.2  Registry工作流程 119
7.5  本章小结 120
第8章  Docker容器 121
8.1  容器基本操作 121
8.1.1  创建容器 122
8.1.2  启动容器 122
8.1.3  后台运行容器 123
8.1.4  自动重启容器 123
8.1.5  停止与杀死容器 124
8.1.6  删除容器 125
8.1.7  查看容器信息 125
8.2  进入容器内部 128
8.2.1  使用attach进入容器 128
8.2.2  使用exec进入容器 129
8.2.3  使用nsenter进入容器 129
8.3  导出和导入容器 130
8.3.1  导出容器 130
8.3.2  导入容器 130
8.4  容器结构 131
8.4.1  容器格式是什么 131
8.4.2  容器内部结构 132
8.5  本章小结 133
第9章  数据卷 134
9.1  数据卷是什么 134
9.1.1  数据卷介绍 134
9.1.2  数据卷容器介绍 135
9.2  为容器挂载数据卷 135
9.2.1  挂载数据卷 135
9.2.2  挂载数据卷容器 136
9.2.3  数据卷挂载小结 137
9.3  备份、恢复、迁移数据卷 139
9.3.1  备份数据卷 139
9.3.2  迁移、恢复数据卷 140
9.4  容器数据卷扩展 140
9.4.1  卷插件介绍 140
9.4.2  Convoy的使用 140
9.4.3  Flocker的使用 141
9.5  本章小结 142
第10章  网络管理 143
10.1  Docker网络基础 143
10.1.1  端口映射 143
10.1.2  端口暴露 145
10.1.3  容器互联 146
10.2  Docker网络模式 147
10.2.1  none模式 147
10.2.2  container模式 149
10.2.3  host模式 150
10.2.4  bridge模式 151
10.2.5  overlay模式 152
10.3  Docker网络配置 152
10.3.1  Daemon网络参数 152
10.3.2  配置DNS 153
10.3.3  network命令 154
10.4  本章小结 154
第3篇  Docker进阶实战
第11章  操作系统 156
11.1  Alpine发行版 156
11.1.1  官方镜像 156

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢
24H热文
一周话题
本月最赞

读 书 +更多

信息安全风险评估

信息安全风险评估理论研究日趋成熟,相关资料比较充分,但有关评估实际工作的参考资料很少。本书以信息安全风险评估实践为基础,围绕评估工...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Phthon,最神奇好玩的编程语言