Docker技术入门与实战 第3版
电子书推荐
-
Docker技术入门与实战 杨保华,戴王剑,曹亚仑编著 评分:
内容简介 · · · · · · 【编辑推荐】 《Docker技术入门与实战》是中国首部Docker著作,一线Docker先驱实战经验结晶,来自IBM和新浪等多位技术专家联袂推荐! 《Docker技术入门与实战》结合企业生产环境,深入浅出地剖析 Docker 的核心概念、应用技巧、实现原理以及生态环境,为解决各类问题提供了有价值的参考。 【内容简介】 在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种运行环境。 《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章)介绍Docker与虚拟化技术的基本概念,... (展开全部) 作者简介 · · · · · · 杨保华 博士,清华大学毕业,现为 IBM 中国研究院研究员。主要从事数据中心网络解决方案的研发与部署,技术方向包括云计算、软件定义网络(SDN)、网络安全等,是国内较早从事 SDN 和网络虚拟化相关技术的推广者,同时也是 DockerPool 开源社区的发起人之一。 戴王剑 资深架构师,多年来一直从事计算机网络、服务器架构设计,负责过多个省级项目的架构设计。热衷开源事业,是 DockerPool 开源社区的发起人之一。 曹亚仑 85后,全栈 Web 开发者,擅长并专注于 SaaS 系统架构设计与研发, 兴趣为 PaaS 和智能可穿戴设备。出版有译著《Arduino 无线传感器网络实践指南》以及开源图书《程序员禅修指南》。 目录 · · · · · · 序一 序二 前言 作者简介 第一部分 Docker入门 第1章 初识Docker 3 1.1 什么是Docker 3 1.2 为什么要使用Docker 5 1.3 虚拟化与Docker 7 1.4 本章小结 8 第2章 Docker的核心概念和安装 9 2.1 核心概念 9 2.2 安装Docker 11 2.3 本书环境介绍 14 2.4 本章小结 15 第3章 镜像 16 3.1 获取镜像 16 3.2 查看镜像信息 17 3.3 搜寻镜像 20 3.4 删除镜像 21 3.5 创建镜像 23 3.6 存出和载入镜像 24 3.7 上传镜像 25 3.8 本章小结 25 第4章 容器 26 4.1 创建容器 26 4.2 终止容器 28 4.3 进入容器 29 4.4 删除容器 31 4.5 导入和导出容器 31 4.6 本章小结 32 第5章 仓库 33 5.1 Docker Hub 33 5.2 Docker Pool简介 35 5.3 创建和使用私有仓库 36 5.4 本章小结 38 第6章 数据管理 39 6.1 数据卷 39 6.2 数据卷容器 40 6.3 利用数据卷容器迁移数据 42 6.4 本章小结 42 第7章 网络基础配置 43 7.1 端口映射实现访问容器 43 7.2 容器互联实现容器间通信 45 7.3 本章小结 47 第8章 使用Dockerfile创建镜像 48 8.1 基本结构 48 8.2 指令 49 8.3 创建镜像 53 8.4 本章小结 53 第二部分 实战案例 第9章 操作系统 57 9.1 Busybox 57 9.2 Debian/Ubuntu 60 9.3 CentOS/Fedora 62 9.4 CoreOS 64 9.5 本章小结 69 第10章 创建支持SSH服务的镜像 70 10.1 基于commit命令创建 70 10.2 使用Dockerfile创建 74 10.3 本章小结 79 第11章 Web服务器与应用 80 11.1 Apache 80 11.2 Nginx 86 11.3 Tomcat 95 11.4 Weblogic 102 11.5 LAMP 119 11.5.1 下载LAMP镜像 119 11.5.2 使用默认方式启动LAMP容器 119 11.5.3 部署自己的PHP应用 120 11.5.4 在PHP程序中连接数据库 120 11.6 CMS 121 11.7 本章小结 123 第12章 数据库应用 124 12.1 MySQL 124 12.2 Oracle XE 129 12.3 MongoDB 130 12.4 本章小结 134 第13章 编程语言 136 13.1 PHP 136 13.1.1 PHP技术栈 136 13.1.2 PHP常用框架 142 13.1.3 相关资源 147 13.2 C/C++ 147 13.2.1 GCC 147 13.2.2 LLVM 150 13.2.3 Clang 150 13.3 Java 151 13.4 Python 153 13.4.1 Python技术栈 153 13.4.2 Flask 155 13.4.3 Django 157 13.4.4 相关资源 159 13.5 Perl 160 13.5.1 Perl技术栈 160 13.5.2 Catalyst 161 13.5.3 相关资源 161 13.6 Ruby 162 13.6.1 Ruby技术栈 162 13.6.2 JRuby 163 13.6.3 Ruby on Rails 164 13.6.4 Sinatra 165 13.6.5 相关资源 166 13.7 JavaScript 166 13.7.1 JavaScript技术栈 166 13.7.2 Node.js 167 13.7.3 Express 168 13.7.4 AngularJS 170 13.7.5 相关资源 171 13.8 Go 172 13.8.1 Go技术栈 172 13.8.2 Beego 174 13.8.3 Revel 175 13.8.4 Martini 177 13.8.5 相关资源 179 13.9 本章小结 180 第14章 使用私有仓库 181 14.1 使用docker-registry 181 14.2 用户认证 183 14.3 使用私有仓库批量上传镜像 186 14.4 仓库配置文件 189 14.5 本章小结 196 第15章 构建Docker容器集群 197 15.1 使用自定义网桥连接跨主机容器 197 15.2 使用Ambassador容器 199 15.3 本章小结 200 第16章 在公有云上使用Docker 202 16.1 公有云上安装Docker 202 16.1.1 CentOS 6.5系统 202 16.1.2 Ubuntu 14.04系统 207 16.2 阿里云Docker的特色服务 207 16.3 本章小结 213 第17章 Docker实践之道 214 17.1 个人学习之道 214 17.1.1 温故而知新 215 17.1.2 众人拾柴火焰高 216 17.2 技术创业之道 217 17.3 中小型企业实践之道 218 17.3.1 开发、测试和发布中应用Docker 218 17.3.2 应用Docker到生产环境 220 17.4 本章小结 220 第三部分 高级话题 第18章 Docker核心技术 223 18.1 基本架构 223 18.2 命名空间 225 18.3 控制组 227 18.4 联合文件系统 229 18.5 Docker网络实现 230 18.6 本章小结 232 第19章 Docker安全 233 19.1 命名空间隔离的安全 233 19.2 控制组资源控制的安全 234 19.3 内核能力机制 234 19.4 Docker服务端的防护 235 19.5 其他安全特性 236 19.6 本章小结 237 第20章 高级网络配置 238 20.1 网络启动与配置参数 238 20.2 配置容器DNS和主机名 240 20.3 容器访问控制 241 20.4 映射容器端口到宿主主机的实现 243 20.5 配置docker0网桥 244 20.6 自定义网桥 245 20.7 创建一个点到点连接 246 20.8 工具和项目 247 20.9 本章小结 251 第21章 Docker相关项目 252 21.1 平台即服务方案 252 21.2 持续集成 253 21.3 管理工具 256 21.4 编程开发 261 21.5 其他项目 262 21.6 本章小结 267 附 录 附录A 常见问题汇总 270 附录B 常见仓库 276 附录C Docker命令查询 294 附录D Docker资源链接 299
上传时间:2018-03 大小:37.9MB
- 7.35MB
电子书 docker入门与实战第2版高清版.pdf
2019-06-13docker 入门开发第二版,高清版,入门和实践相结合
- 1.67MB
Docker入门与应用实战.pdf
2019-12-25阿良老师的Docker入门与应用实战. docker是什么? 使用最广泛的开源容器引擎; 一种操作系统级的虚拟化技术; 依赖于Linux内核特性:Namespace(资源隔离)和Cgroups(资源限制); 一个简单的应用程序打包工具;
- 6.53MB
docker 从入门到实战
2017-12-30docker从入门到实战 Kubernetes Mesos pdf 高清版
- 5.16MB
Docker入门到进阶实战
2022-07-08Docker进阶实战,内容主要基于B站狂神老师的Docker基础视频与部分网络docker博客总结,按照个人理解所整理总结。图床用的是github,由于网络原因图片加载不出来,嗯,我直接发个PDF吧,需要的自取吧。Docker 是一个...
- 5.80MB
docker 从入门到实践.pdf
2023-08-31docker 从入门到实践 内容丰富 内容全,适合初学者
- 1.54MB
docker入门实战
2018-04-04docker入门指南docker入门指南docker入门指南docker入门指南docker入门指南
- 284B
Docker基础入门到实战视频教程.rar
2022-03-26Docker基础入门到实战 网盘文件永久连接 01.Docker基本概念和框架 01.Docker -课程介绍 02.Docker -Docker 简介 03.Docker -Docker 的基本组成 04.Docker -Docker 容器相关技术简 02.Docker的安装和部署 01.Docker...
- 362.41MB
Docker基础入门到实战.zip
2022-03-26Docker基础入门到实战 01.Docker基本概念和框架 02.Docker的安装和部署 03.Docker容器 04.Docker镜像与仓库(一) 05.Docker客户端和守护进程 06.Docker镜像与仓库(二) 07.Docker容器的网络连接 08.Docker容器的...
- 5.50MB
Docker从入门到实践
2018-11-17带领你进入 Docker 的世界。 什么是 Docker? 用它会带来什么样的好处? 让我们带着问题开始这神奇之旅。
- 4.60MB
docker_从入门到实战.rar
2019-06-14docker从入门到实战,比较不错的docker入门资料和参考书籍。
- 3.74MB
Docker从入门到实践.pdf
2021-09-20Docker从入门到实践.pdf
- 40.10MB
Docker:进阶与实战.pdf
2019-06-27Docker:进阶与实战
- 11KB
docker 入门实战
2017-11-10Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和...
- 6.56MB
Docker——入门实战 - 等一杯咖啡的博客 - CSDN博客1
2022-08-03简介Docker是种新兴的虚拟化技术,能够定程度上的代替传统虚拟机。不过,Docker 跟传统的虚拟化式相具有众多的优势。境,可以有效的配置各个版本的开发环境,
- 2.29MB
Docker从入门到实践 a
2017-12-26Docker从入门到实践 Docker从入门到实践 Docker从入门到实践
- 0B
Qt 5实现串口调试助手 (源工程文件、0积分下载)
2021-12-06基于Qt 5实现串口调试助手,程序仅供参考,修改了之前十六进制接收0xA0--0xFF有误的问题,新增了窗口自适应(ui文件设置栅格),文件详情可看博客链接https://blog.csdn.net/m0_51294753/article/details/121405661。
- 47.24MB
【SystemVerilog】路科验证V2学习笔记(全600页).pdf
2021-02-25SystemVerilog的听课学习笔记,包括讲义截取、知识点记录、注意事项等细节的标注。 目录如下: 第一章 SV环境构建常识 1 1.1 数据类型 1 四、二值逻辑 4 定宽数组 9 foreach 13 动态数组 16 队列 19 关联数组 21 枚举类型 23 字符串 25 1.2 过程块和方法 27 initial和always 30 function逻辑电路 33 task时序电路 35 动态 静态变量 39 1.3 设计例化和连接 45 第二章 验证的方法 393 动态仿真 395 静态检查 397 虚拟模型 403 硬件加速 405 效能验证 408 性能验证 410 第三章 SV组件实现 99 3.1 接口 100 什么是interface 101 接口的优势 108 3.2 采样和数据驱动 112 竞争问题 113 接口中的时序块clocking 123 利于clocking的驱动 133 3.3 测试的开始和结束 136 仿真开始 139 program隐式结束 143 program显式结束 145 软件域program 147 3.4 调试方法 150 第四章 验证的计划 166 4.1 计划概述 166 4.2 计划的内容 173 4.3 计划的实现 185 4.4 计划的进程评估 194 第五章 验证的管理 277 6.1 验证的周期检查 277 6.2 管理三要素 291 6.3 验证的收敛 303 6.4 问题追踪 314 6.5 团队建设 321 6.6 验证的专业化 330 第六章 验证平台的结构 48 2.1 测试平台 49 2.2 硬件设计描述 55 MCDF接口描述 58 MCDF接口时序 62 MCDF寄存器描述 65 2.3 激励发生器 67 channel initiator 72 register initiator 73 2.4 监测器 74 2.5 比较器 81 2.6 验证结构 95 第七章 激励发生封装:类 209 5.1 概述 209 5.2 类的成员 233 5.3 类的继承 245 三种类型权限 protected/local/public 247 this super 253 成员覆盖 257 5.4 句柄的使用 263 5.5 包的使用 269 第八章 激励发生的随机化 340 7.1 随机约束和分布 340 权重分布 353 条件约束 355 7.2 约束块控制 358 7.3 随机函数 366 7.4 数组约束 373 7.5 随机控制 388 第九章 线程与通信 432 9.1 线程的使用 432 9.2 线程的控制 441 三个fork...join 443 等待衍生线程 451 停止线程disable 451 9.3 线程的通信 458 第十章 进程评估:覆盖率 495 10.1 覆盖率类型 495 10.2 功能覆盖策略 510 10.3 覆盖组 516 10.4 数据采样 524 10.5 覆盖选项 544 10.6 数据分析 550 第十一章 SV语言核心进阶 552 11.1 类型转换 552 11.2 虚方法 564 11.3 对象拷贝 575 11.4 回调函数 584 11.5 参数化的类 590 第十二章 UVM简介 392 8.2 UVM简介 414 8.3 UVM组件 420 8.4 UVM环境 425
- 131.54MB
AutoSAR标准协议4.2.2
2020-01-19AutoSAR标准协议规范4.2.2,里面包含了AutoSAR组织所规定的AutoSAR架构的标准规范协议原文档。对AutoSAR的学习有一定的借鉴意义
- 2.13MB
光伏-储能并网系统仿真.rar
2021-12-31该文件是清华大学储能课的期末大作业。用SIMULINK搭建了一个完整的光伏-储能并网系统。我的博客中介绍了系统实现的具体方法,欢迎查看!
- 35KB
NPPJSONViewer.zip
2022-01-17NodePad++ JSON格式化插件
- 339KB
GD32替换STM32注意事项.pdf
2020-04-12GD32 介绍与 STM32 兼容性汇总。STM32的代码直接在GD32上运行需要小部分的修改。按教程做对应修改就行哈。
- 1.50MB
XCP协议的规范文档
2020-01-19XCP协议的原规范文档,主要包含了Part1-5共5个部分,其中第三部分又分为CAN、以太网和Sxl等。对于XCP协议的开发者和学习者有借鉴意义
- 5.0MB
VS2015安装证书,JavaScript_ProjectSystem.msi,JavaScript_LanguageService.msi
2021-08-06vs2015.iso包安装,不然会卡在安装包丢失或损坏
- 2KB
CANoe通过CAPL脚本实现自动测试
2020-12-12现在汽车行业用vector的工具进行自动测试,但是该自动测试模板很少,本案例是分享CAPL脚本自动化测试的模板,和自动控制测试步骤的XML模板,使用过程可以通过本人分享的文档来实现工程的建立到自动测试的完成。通过CAPL脚本+XML控制测试步骤,实现自动测试,生成测试报告。
- 8.81MB
蓝牙BLE协议中文版.pdf
2020-06-16蓝牙BLE协议中文版,帮助初学者更快掌握协议内容。协议为SIG官方协议的中文版,所有协议内容均与英文原版协议内容保持一致
- 1KB
BaiduOCR.zip
2021-06-27按键精灵百度文字识别 自定义库 使用说明参考:https://blog.csdn.net/sinat_22215253/article/details/118272746
- 5.19MB
AD20官方中文教程.pdf
2019-12-17官方提供的入门教材,其中重点讲解了一个简易电路板的开发过程,从元器件的选择,元器件的布置,到最后的产品输出,比较完整的一个实例,适合初次使用软件的开发人员使用。
- 54KB
七参数坐标转换工具(可在WGS84、北京54、西安80、CGCS2000坐标系中任意两个转换)
2019-08-13七参数坐标转换工具(可在WGS84、北京54、西安80、CGCS2000坐标系中任意两个转换),也可以自定义参数转换
- 17.15MB
电路分析基础第二版PDF电子书免费下载
2021-07-07《21世纪高等院校信息与通信工程规划教材:电路分析基础(第2版)》以电路理论的经典内容为核心,以提高学生的电路理论水平和分析解决问题的能力为出发点,以培养“厚基础、宽口径、会设计、可操作、能发展”,具有创新精神和实践能力人才为目的。《21世纪高等院校信息与通信工程规划教材:电路分析基础(第2版)》较全面地阐述了电路的基本理论,并适当引入电路新技术。内容遵从先易后难,由浅入深,循序渐进的原则。主要包括电路的基本概念及基本元件、等效变换、基本分析方法、基本定理、动态电路分析、非直流动态电路的分析、正弦稳态电路分析、三相电路、频率响应、耦合电感的电路分析、双口网络、拉普拉斯变换及其应用、非线性电路、仿真软件Multisim10。0在电路分析中的应用14章内容。每章精选适量例题及填空、选择、计算题,以加深对理论的理解。在叙述中力求文字简练,通俗易懂。《21世纪高等院校信息与通信工程规划教材:电路分析基础(第2版)》可作为高等院校电子信息、通信、测控技术及仪器、自动化、自动控制、计算机等电类本科专业的教材,也可供有关专业工程技术人员及其他相关人员阅读参考。