工业和信息化精品系列教材——云计算技术

Docker容器技术与应用项目教程(微课版)

双高校名师执笔+项目任务式+配套资源丰富
分享 推荐 3 收藏 72 阅读 6.7K
崔升广 (主编) 郗大海 赵海洋 冯丹 徐辉 (副主编) 978-7-115-57711-5

关于本书的内容有任何问题,请联系 郭雯

1.本书的读者对象是高职高专院校,在写法上采用项目任务式。
2.本书注重动手实操,步骤清晰明确,配图完整规范,学生容易上手。
3.本书的配套资源丰富,重点操作部分配有微课视频。

内容摘要

本书基于 Docker 容器技术与应用实际需求,由浅入深、全面系统地讲解了主流容器平台 Docker 的应用和运维的技术方法。全书共 10 个项目,内容包括了解云计算基础、初识 Docker、Docker 镜像管理、Docker容器管理、Docker 编排与部署、Docker 仓库部署与管理、Docker 网络管理、Docker 存储管理、Docker 集群管理与应用,以及Docker 安全运维管理。
本书内容丰富,注重系统性、实用性和可操作性,对于重要知识点都配以相应的操作示例,便于读者快速掌握。
本书既可作为高校计算机相关专业的教材,也可作为广大计算机爱好者自学Docker 容器技术的参考用书,还可作为云计算运维与管理的参考用书及社会培训教材。

目录

目录
项目1 了解云计算基础 1
1.1 项目描述 1
1.2 必备知识 1
1.2.1 云计算概述 1
1.2.2 虚拟化技术 5
1.3 项目实施 12
1.3.1 VMware Workstation安装 12
1.3.2 Linux操作系统安装 14
项目小结 19
课后习题 19
项目2 初识Docker 20
2.1 项目描述 20
2.2 必备知识 20
2.2.1 Linux操作系统的相关知识 20
2.2.2 Docker技术的相关知识 26
2.3 项目实施 36
2.3.1 远程连接、管理Linux操作系统 36
2.3.2 Docker的安装与部署 42
项目小结 56
课后习题 57
项目3 Docker镜像管理 58
3.1 项目描述 58
3.2 必备知识 58
3.2.1 Docker镜像的相关知识 58
3.2.2 使用Docker的常用命令 62
3.2.3 Dockerfile的相关知识 66
3.3 项目实施 73
3.3.1 离线环境下导入镜像 73
3.3.2 通过commit命令创建镜像 74
3.3.3 利用Dockerfile创建镜像 76
项目小结 80
课后习题 81
项目4 Docker容器管理 82
4.1 项目描述 82
4.2 必备知识 82
4.2.1 Docker容器的相关知识 82
4.2.2 Docker容器的实现原理 94
4.2.3 Docker容器资源控制相关概念 95
4.3 项目实施 96
4.3.1 Docker容器创建和管理 96
4.3.2 Docker容器资源控制管理 108
项目小结 112
课后习题 112
项目5 Docker编排与部署 114
5.1 项目描述 114
5.2 必备知识 114
5.2.1 Docker Compose的相关知识 114
5.2.2 编写Docker Compose文件 119
5.2.3 Docker Compose常用命令 126
5.3 项目实施 133
5.3.1 安装Docker Compose并部署WordPress 133
5.3.2 从源代码开始构建、部署和管理应用程序 142
项目小结 152
课后习题 152
项目6 Docker仓库部署与管理 153
6.1 项目描述 153
6.2 必备知识 153
6.2.1 Docker仓库的相关知识 153
6.2.2 Docker Harbor的架构 155
6.3 项目实施 156
6.3.1 私有镜像仓库Harbor部署 156
6.3.2 Harbor项目管理 160
6.3.3 Harbor系统管理 164
6.3.4 Harbor维护管理 171
项目小结 172
课后习题 173
项目7 Docker网络管理 174
7.1 项目描述 174
7.2 必备知识 174
7.2.1 Docker网络基础知识 174
7.2.2 Docker容器网络模式 176
7.2.3 Docker容器网络通信 179
7.3 项目实施 182
7.3.1 Docker网络管理 182
7.3.2 配置容器的网络连接 184
项目小结 197
课后习题 197
项目8 Docker存储管理 198
8.1 项目描述 198
8.2 必备知识 198
8.2.1 Docker存储的相关知识 198
8.2.2 Docker存储的挂载类型 201
8.2.3 Docker卷管理及文件系统挂载语法 203
8.3 项目实施 204
8.3.1 创建和管理卷 204
8.3.2 使用容器填充卷、使用只读卷和使用匿名卷 207
8.3.3 使用容器进行绑定挂载 211
8.3.4 创建、备份、恢复卷容器 214
项目小结 214
课后习题 215
项目9 Docker集群管理与应用 216
9.1 项目描述 216
9.2 必备知识 216
9.2.1 Docker Swarm概述 216
9.2.2 Docker Swarm服务网络通信 222
9.3 项目实施 224
9.3.1 配置Docker Swarm集群环境 224
9.3.2 Docker Swarm集群部署和管理服务 230
9.3.3 配置和管理Docker Swarm网络 235
项目小结 239
课后习题 239
项目10 Docker安全运维管理 241
10.1 项目描述 241
10.2 必备知识 241
10.2.1 Docker存在的安全问题 241
10.2.2 Docker架构的缺陷与安全机制 242
10.2.3 Docker容器监控与日志管理 244
10.3 项目实施 246
10.3.1 容器监控及其配置 246
10.3.2 Docker守护进程配置与管理 249
项目小结 252
课后习题 252

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

崔升广,辽宁省交通高等专科学校信息工程系教师,硕士研究生,中共党员,副教授职称,自2002年参加工作后,在教育岗位辛勤耕耘至今,一直从事实践教学管理工作,担任实验室主任、云计算技术应用专业主任一职,从事教育工作20多年,一直站在实践教学的第一线,“让每一位学生在课堂上都有所收获”是他课堂教学的追求目标,为人正派,作风朴实,具有强烈的事业心和责任感,在平凡的工作岗位上始终把教书育人、管理育人、服务育人贯穿在工作中,言辞举止得体,工作积极认真,近10年年度评比均为优秀等级,工作业绩成绩突出。
2012年、2014年先后荣获“全国技术能手”、“全国青年岗位能手”荣誉称号;2023年参加辽宁省高职组“云计算”技能大赛,荣获教师组一等奖第一名;2010年至2023年指导学生参加“计算机网络应用”“云计算应用”技能大赛,荣获国家级二等奖4项、三等奖4项,省级一等奖8项、二等奖4项;先后获得了华为、锐捷、思科、华三等企业网络高级工程师认证以及企业讲师资格。
出版教材《网络互联技术项目教程(华为)微课版)》《OpenStack云计算管理平台项目教程(微课版)》《云计算平台综合运维与管理项目教程(微课版)》等近20余本,发表论文《沈阳加快数字经济发展对策研究》《高等院校云计算技术实训室建设研究》等10余篇。主持《职业技能大赛与高等院校人才培养无缝对接模式研究》《人工智能产业发展分析与对策研究》《基于现代学徒制的高职专业培养模式的探索研究》《高职教育区域开放共享型实训基地建设研究》《职业技能与职业精神融合助力区域经济发展对策研究》《高职院校软件技术专业女生就业状况跟踪调查研究》《以就业为导向,构建软件技术专业新技能型人才培养模式研究》等省、市厅级以上或校级教科研项目。

推荐用户

同系列书

购买本书用户

相关图书

单击此处加入人邮社网络&云计算专业教师群,共同探讨交流
人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部