| 图书基本信息 | |
| 图书名称 | Docker技术入门与实战(第2版) |
| 作者 | 杨保华等 |
| 定价 | 69.00元 |
| 出版社 | 机械工业出版社 |
| ISBN | 9787111555827 |
| 出版日期 | 2017-02-01 |
| 字数 | |
| 页码 | |
| 版次 | 2 |
| 装帧 | 平装-胶订 |
| 开本 | 16开 |
| 商品重量 | 0.4Kg |
| 内容简介 | |
| 本书从Docker基本原理开始,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署Docker应用。本书分为四大部分:基础入门、实战案例、进阶技能、开源项目。第2版参照Docker技术的新进展对全书内容进行了修订,并增加了第四部分专门介绍与容器相关的知名开源项目,利用好这些源平台,可以更好地在生产实践中受益。 |
| 作者简介 | |
| 杨保华 博士,清华大学毕业,现为 IBM 中国研究院研究员。主要从事数据中心网络解决方案的研发与部署,技术方向包括云计算、软件定义网络(SDN)、网络安全等,是较早从事 SDN 和网络虚拟化相关技术的推广者,同时也是DockerPool开源社区的发起人之一。 |
| 目录 | |
| 目 录Contents 第2版前言 版前言 部分 基础入门 章 初识容器与Docker 3 1.1 什么是Docker 3 1.2 为什么要使用Docker 5 1.3 Docker与虚拟化 7 1.4 本章小结 9 第2章 核心概念与安装配置 10 2.1 核心概念 10 2.2 安装Docker 11 2.2.1 Ubuntu环境下安装Docker 12 2.2.2 CentOS环境下安装Docker 14 2.2.3 通过脚本安装 14 2.2.4 Mac OS环境下安装Docker 15 2.2.5 Windows环境下安装Docker 20 2.3 配置Docker服务 21 2.4 推荐实践环境 22 2.5 本章小结 22 第3章 使用Docker镜像 23 3.1 获取镜像 23 3.2 查看镜像信息 25 3.3 搜寻镜像 28 3.4 删除镜像 29 3.5 创建镜像 31 3.6 存出和载入镜像 32 3.7 上传镜像 33 3.8 本章小结 33 第4章 操作Docker容器 34 4.1 创建容器 34 4.2 终止容器 39 4.3 进入容器 40 4.4 删除容器 42 4.5 导入和导出容器 42 4.6 本章小结 44 第5章 访问Docker仓库 45 5.1 Docker Hub公共镜像市场 45 5.2 时速云镜像市场 47 5.3 搭建本地私有仓库 48 5.4 本章小结 50 第6章 Docker数据管理 51 6.1 数据卷 51 6.2 数据卷容器 52 6.3 利用数据卷容器来迁移数据 53 6.4 本章小结 54 第7章 端口映射与容器互联 55 7.1 端口映射实现访问容器 55 7.2 互联机制实现便捷互访 57 7.3 本章小结 59 第8章 使用Dockerfile创建镜像 60 8.1 基本结构 60 8.2 指令说明 62 8.3 创建镜像 67 8.4 使用.dockerignore文件 67 8.5 佳实践 67 8.6 本章小结 68 第二部分 实战案例 第9章 操作系统 71 9.1 BusyBox 71 9.2 Alpine 72 9.3 Debian/Ubuntu 74 9.4 CentOS/Fedora 76 9.5 本章小结 77 0章 为镜像添加SSH服务 78 10.1 基于mit命令创建 78 10.2 使用Dockerfile创建 80 10.3 本章小结 82 1章 Web服务与应用 83 11.1 Apache 83 11.2 Nginx 87 11.3 Tomcat 88 11.4 Jetty 92 11.5 LAMP 93 11.6 CMS 94 11.6.1 WordPress 94 11.6.2 Ghost 96 11.7 持续开发与管理 96 11.7.1 Jenkins 97 11.7.2 Gitlab 98 11.8 本章小结 99 2章 数据库应用 100 12.1 MySQL 100 12.2 MongoDB 102 12.2.1 使用官方镜像 102 12.2.2 使用自定义Dockerfile 104 12.3 Redis 106 12.4 Memcached 108 12.5 CouchDB 108 12.6 Cassandra 109 12.7 本章小结 110 3章 分布式处理与大数据平台 111 13.1 RabbitMQ 111 13.2 Celery 113 13.3 Hadoop 114 13.4 Spark 115 13.4.1 使用官方镜像 116 13.4.2 验证 116 13.5 Storm 117 13.6 Elasticsearch 119 13.7 本章小结 120 4章 编程开发 121 14.1 C/C 121 14.1.1 GCC 121 14.1.2 LLVM 122 14.1.3 Clang 122 14.2 Java 123 14.3 Python 124 14.3.1 使用官方的Python镜像 124 14.3.2 使用PyPy 124 14.4 125 14.5 Go 127 14.5.1 搭建并运行Go容器 127 14.5.2 Beego 130 14.5.3 Gogs:基于Go的Git服务 130 14.6 PHP 130 14.7 Ruby 132 14.7.1 使用Ruby官方镜像 132 14.7.2 JRuby 133 14.7.3 Ruby on Rails 134 14.8 Perl 135 14.9 R 136 14.10 Erlang 138 14.11 本章小结 140 5章 容器与云服务 141 15.1 公有云容器服务 141 15.1.1 AWS 141 15.1.2 Google Cloud Platform 142 15.1.3 Azure 143 15.1.4 云 144 15.1.5 阿里云 144 15.1.6 华为云 144 15.1.7 UCloud 145 15.2 容器云服务 145 15.2.1 基本要素与关键特性 146 15.2.2 网易蜂巢 146 15.2.3 时速云 147 15.2.4 Daocloud 148 15.2.5 灵雀云 148 15.2.6 数人云 149 15.3 阿里云容器服务 150 15.4 时速云容器平台 151 15.5 本章小结 153 6章 容器实战思考 154 16.1 Docker为什么会成功 154 16.2 研发人员该如何看容器 155 16.3 容器化开发模式 156 16.4 容器与生产环境 158 16.5 本章小结 160 第三部分 进阶技能 7章 Docker核心实现技术 163 17.1 基本架构 163 17.2 命名空间 165 17.3 控制组 167 17.4 联合文件系统 169 17.5 Linux网络虚拟化 171 17.6 本章小结 174 8章 配置私有仓库 175 18.1 安装Docker Registry 175 18.2 配置TLS证书 177 18.3 管理访问权限 178 18.4 配置Registry 181 18.4.1 示例配置 181 18.4.2 选项 183 18.5 批量管理镜像 188 18.6 使用通知系统 190 18.6.1 相关配置 190 18.6.2 Notification的使用场景 192 18.7 本章小结 193 9章 安全防护与配置 194 19.1 命名空间隔离的安全 194 19.2 控制组资源控制的安全 195 19.3 内核能力机制 195 19.4 Docker服务端的防护 197 19.5 更多安全特性的使 |
| 编辑推荐 | |
| 畅销书升级版,基于Docker 1.21及以上版本,学习Docker的第壹本书,非常全面系统。 |
| 文摘 | |
| 序言 | |
我一直对云计算和容器技术的发展趋势很关注,Docker作为其中的佼佼者,我想深入了解一下。我这里有一本《正版L Docker技术入门与实战(第2版)》,作者是杨保华等人,由机械工业出版社出版,书号978711155。我之前了解到这本书在Docker的原理讲解上非常透彻,不像有些书只停留在表面操作。我比较好奇的是它在Docker安全、性能优化以及故障排查等方面有没有详细的论述。毕竟,在实际应用中,这些往往是决定项目成败的关键因素。我希望这本书能够帮助我构建一个更全面的Docker知识体系,不仅能“用起来”,还能“用得好”,并且在遇到问题时能快速定位和解决。书中关于Docker的底层实现原理,比如Namespace和Cgroups的介绍,是我特别想深入学习的部分。
评分最近公司在推行DevOps理念,为了更好地理解和实践CI/CD流程,学习Docker技术是必不可少的。我恰好有一本《正版L Docker技术入门与实战(第2版)》(杨保华等著,机械工业出版社,978711155),据说是国内Docker领域的经典教材之一。我主要关注的是书中关于自动化构建、部署和管理的章节。我听说这本书在实战方面做得非常出色,提供了很多具体的案例和代码示例,这对于我这种实践型学习者来说非常有吸引力。我希望通过阅读这本书,能够了解如何利用Docker来构建一个自动化的CI/CD流水线,从而缩短开发周期,提高交付质量。书中关于Dockerfile的编写规范、镜像的优化技巧,以及如何与Jenkins等CI工具集成的内容,都是我非常期待学习的。
评分作为一名对新技术充满好奇的开发者,我一直想掌握Docker这个强大的容器化工具。我手边有一本《正版L Docker技术入门与实战(第2版)》,书名和作者信息是杨保华等,机械工业出版社,978711155。我还没有开始仔细阅读,但从书的厚度和内容分类来看,它似乎涵盖了Docker的方方面面。我特别期待书中关于Docker网络配置和持久化存储解决方案的内容。因为在实际项目中,如何让容器之间顺畅通信,以及如何保证数据不丢失,是需要重点关注的问题。此外,我也想了解一下书中是否有关于Kubernetes(K8s)的介绍,虽然这本书是Docker的入门与实战,但了解一下它与K8s的结合使用,对于我未来的学习方向会很有帮助。这本书的封面设计也比较专业,给人一种严谨、可靠的感觉。
评分我最近想系统学习一下微服务架构,而Docker作为微服务部署的重要工具,我迫切需要一本能带我入门的书籍。我手头有一本《正版L Docker技术入门与实战(第2版)》,由杨保华等人编写,机械工业出版社出版,书号978711155。我粗略翻阅了一下,感觉这本书的内容非常详实,从Docker的基本概念、架构原理,到如何创建和管理容器,再到如何构建自己的Docker镜像,都有非常深入的讲解。而且,书中还提到了Docker Compose和Docker Swarm等编排工具,这对于理解如何在大规模场景下管理Docker容器非常有帮助。我尤其对书中关于容器网络和存储的部分比较感兴趣,因为这些往往是部署过程中比较容易遇到问题的环节。希望通过这本书的学习,我能够真正掌握Docker的核心技术,并将其应用到实际的微服务项目中,提升开发和部署效率。
评分最近在研究容器化部署,朋友推荐了几本书,其中一本是讲Docker的,但是具体内容我还没细看,因为这本书实在是太厚实了,书名是《正版L Docker技术入门与实战(第2版)》,作者是杨保华等,出版社是机械工业出版社,书号是978711155。光是看目录我就觉得内容量很大,涵盖了从基础概念到高级应用的方方面面。我目前对Docker的了解还停留在“能运行容器”的阶段,但听朋友说这本书的内容非常系统,适合想要深入理解Docker原理和实践的读者。我打算先从这本书的第一部分开始,看看它如何讲解Docker的安装、基本命令以及镜像的构建。希望它能帮我理清Docker的整个技术栈,为我后续的学习打下坚实的基础。这本书的纸张质量感觉还不错,印刷清晰,排版也比较舒服,这一点对我这种长时间阅读的人来说是很重要的。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有