Docker实践【放心购买 无忧售后】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
Docker实践【放心购买 无忧售后】电子书下载地址
寄语:
【正版书籍 闪电发货 品质无忧 可开发票】
内容简介:
《Docker实践》由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker?1.9。
??《Docker实践》要求读者具备一定的容器管理和运维的基础知识,适合想要将Docker投入实践的相关技术人员阅读,尤其适合具有中?高?级DevOps和运维背景的读者阅读。
书籍目录:
第?一部分 Docker基础
第?1章 Docker初探??3
1.1??Docker是什么以及为什么用Docker??4
1.1.1??Docker是什么??4
1.1.2??Docker有什么好处??6
1.1.3??关键的概念??8
1.2??构建一个Docker应用程序??10
1.2.1??创建新的Docker镜像的方式??11
1.2.2??编写一个Dockerfile??11
1.2.3??构建一个Docker镜像??12
1.2.4??运行一个Docker容器??14
1.2.5??Docker分层??16
1.3??小结??17
第?2章 理解Docker——深入引擎室??18
2.1??Docker的架构??18
2.2??Docker守护进程??20
技巧1??向世界开放Docker守护进程??20
技巧2??以守护进程方式运行容器??22
技巧3??将Docker移动到不同分区??24
2.3??Docker客户端??25
技巧4??使用socat监控Docker?API流量??25
技巧5??使用端口连接容器??28
技巧6??链接容器实现端口隔离??29
技巧7??在浏览器中使用Docker??31
2.4??Docker注册中心??33
技巧8??建立一个本地Docker注册中心??34
2.5??Docker?Hub??34
技巧9??查找并运行一个Docker镜像??35
2.6??小结??37
第?二部分 Docker与开发
第3章??将Docker用作轻量级虚拟机??41
3.1??从虚拟机到容器??42
技巧10??将虚拟机转换为容器??42
技巧11??类宿主机容器??44
技巧12??将一个系统拆成微服务容器??46
3.2??管理容器的服务??49
技巧13??管理容器内服务的启动??50
3.3??保存和还原工作成果??52
技巧14??在开发中“保存游戏”的方式??52
技巧15??给Docker打标签??54
技巧16??在Docker?Hub上分享镜像??56
技巧17??在构建时指向特定的镜像??58
3.4??进程即环境??59
技巧18??在开发中“保存游戏”的方式??59
3.5??小结??61
第4章??Docker日常??62
4.1??卷——持久化问题??62
技巧19??Docker卷——持久化的问题??63
技巧20??通过BitTorrent?Sync的分布式卷??64
技巧21??保留容器的bash历史??66
技巧22??数据容器??68
技巧23??使用SSHFS挂载远程卷??70
技巧24??通过NFS共享数据??72
技巧25??开发工具容器??75
4.2??运行容器??76
技巧26??在Docker里运行GUI??76
技巧27??检查容器??78
技巧28??干净地杀掉容器??80
技巧29??使用Docker?Machine来置备Docker宿主机??81
4.3??构建镜像??84
技巧30??使用ADD将文件注入到镜像??85
技巧31??重新构建时不使用缓存??87
技巧32??拆分缓存??89
4.4??保持阵型??90
技巧33??运行Docker时不加sudo??90
技巧34??清理容器??91
技巧35??清理卷??92
技巧36??解绑容器的同时不停掉它??94
技巧37??使用DockerUI来管理Docker守护进程??95
技巧38??为Docker镜像生成一个依赖图??96
技巧39??直接操作——对容器执行命令??97
4.5??小结??99
第5章??配置管理——让一切井然有序??100
5.1??配置管理和Dockerfile??100
技巧40??使用ENTRYPOINT创建可靠的定制工具??101
技巧41??在构建中指定版本来避免软件包的漂移??102
技巧42??用perl?-p?-i?-e替换文本??104
技巧43??镜像的扁平化??105
技巧44??用alien管理外来软件包??107
技巧45??把镜像逆向工程得到Dockerfile??109
5.2??传统配置管理工具与Docker??112
技巧46??传统方式:搭配make和Docker??112
技巧47??借助Chef?Solo构建镜像??114
技巧48??从源到镜像的构建??118
5.3??小即是美??123
技巧49??保持构建镜像更小的Dockerfile技巧??123
技巧50??让镜像变得更小的技巧??126
技巧51??通过BusyBox和Alpine来精简Docker镜像??128
技巧52??Go模型的小容器??129
技巧53??使用inotifywait给容器瘦身??132
技巧54??大也可以美??134
5.4??小结??136
第三部分 Docker与DevOps
第6章??持续集成:加快开发流水线??139
6.1??Docker?Hub自动化构建??139
技巧55??使用Docker?Hub工作流??140
6.2??更有效的构建??143
技巧56??使用eatmydata为I/O密集型构建提速??143
技巧57??设置一个软件包缓存用于加快构建速度??145
技巧58??在Docker内部运行Selenium测试??147
6.3??容器化CI过程??151
技巧59??包含一个复杂的开发环境??151
技巧60??在一个Docker容器里运行Jenkins主服务器??156
技巧61??使用Jenkins的Swarm插件扩展CI??158
6.4??小结??161
第7章??持续交付:与Docker原则完?美契合??162
7.1??在CD流水线上与其他团队互动??163
技巧62??Docker契约——减少摩擦??163
7.2??推动Docker镜像的部署??165
技巧63??手动同步注册中心镜像??165
技巧64??通过受限连接交付镜像??166
技巧65??以TAR文件方式共享Docker对象??168
7.3??为不同环境配置镜像??170
技巧66??使用etcd通知容器??170
7.4??升级运行中的容器??172
技巧67??使用confd启用零停机时间切换??173
7.5??小结??177
第8章 网络模拟:无痛的现实环境测试??178
8.1??容器通信——超越手工链接??178
技巧68??一个简单的Docker?Compose集群??178
技巧69??一个使用Docker?Compose的SQLite服务器??182
技巧70??使用Resolvable通过DNS查找容器??185
8.2??使用Docker来模拟真实世界的网络??188
技巧71??使用Comcast模拟有问题的网络??188
技巧72??使用Blockade模拟有问题的网络??191
8.3??Docker和虚拟网络??194
技巧73??使用Weave建立一个基底网络??195
技巧74??Docker的网络与服务功能??198
8.4??小结??201
第四部分 生产环境中的Docker
第9章 容器编排:管理多个Docker容器??205
9.1??简单的单台宿主机??206
技巧75??使用systemd管理宿主机上的容器??206
技巧76??使用systemd编排宿主机上的容器??210
9.2??多宿主机Docker??212
技巧77??使用Helios手动管理多宿主机Docker??213
技巧78??基于Swarm的无缝Docker集群??219
技巧79??使用Kubernetes集群??222
技巧80??在Mesos上构建框架??228
技巧81??使用Marathon细粒度管理Mesos??235
9.3??服务发现:我们有什么??238
技巧82??使用Consul来发现服务??238
技巧83??使用Registrator进行自动化服务注册??246
9.4??小结??248
第?10章??Docker与安全??249
10.1??Docker访问权限及其意味着什么??249
10.2??Docker中的安全手段??250
技巧84??限制能力??251
技巧85??Docker实例上的HTTP认证??253
技巧86??保护Docker?API??257
10.3??来自Docker以外的安全??260
技巧87??OpenShift——一个应用程序平台即服务??260
技巧88??使用安全选项??269
10.4??小结??275
第?11章??一帆风顺——生产环境中的Docker以及运维上的考量??276
11.1??监控??276
技巧89??记录容器的日志到宿主机的syslog??276
技巧90??把Docker日志发送到宿主机的输出系统??279
技巧91??使用cAdvisor监控容器??281
11.2??资源控制??282
技巧92??限制容器可以运行的内核??282
技巧93??给重要的容器更多CPU??283
技巧94??限制容器的内存使用??285
11.3??Docker的系统管理员用例??286
技巧95??使用Docker来运行cron作业??286
技巧96??通过“保存游戏”的方法来备份??289
11.4??小结??291
第?12章??Docker生产环境实践——应对各项挑战??292
12.1??性能——不能忽略宿主机??292
技巧97??从容器访问宿主机资源??292
技巧98??Device?Mapper存储驱动和默认的容器大小??296
12.2??在容器出问题时——调试Docker??298
技巧99??使用nsenter调试容器的网络??298
技巧100??无须重新配置,使用tcpflow进行实时调试??301
技巧101??调试在特定宿主机上出问题的容器??302
12.3??小结??306
附录A??安装并使用Docker??307
附录B??Docker配置??311
附录C??Vagrant??313
作者介绍:
伊恩·米尔(Ian?Miell)和艾丹·霍布森·塞耶斯(Aidan?HobsonSayers)对Docker?有所贡献,并且在大规模环境里构建和维护基于Docker?的基础设施方面有丰富的经验。
译者简介
吴佳兴,毕业于华东理工大学计算机系,目前是bilibili?基础平台研发团队的一员,主要研究方向有CICD、监控和运维自动化、基于容器的PaaS?平台建设、微服务架构等。2014?年年底有幸加入DockOne?社区,作为译者,利用闲暇时间为社区贡献一些微薄的力量。个人博客。欢迎邮件联系。
黄博文,ThoughtWorks?资?深软件工程师/咨询师,担任过开发、测试、运维、技术经理等角色,在国内外多家企业做过技术教练以及技术咨询,拥有丰富的敏捷团队工作经验。目前专注于DevOps?技术及云端架构,在搭建持续集成及部署平台、自动化构建基础设施、虚拟化环境、云端运维等方面有着丰富的经验。拥有AWS?解决方案架构师以及开发?者证书。个人博客为t,个人邮箱为。译作有《Effective?JavaScript》《Html5?和CSS3?响应式设计指南》《C#多线程编程实战》《面向对象的思考过程》《基础设施即代码》等。
杨锐,前ThoughtWorks?咨询师,DevOps?领域持续关注者,任职期间曾任某海外大型项目DevOps?工程师,对其持续交付、基础设施即代码、流水线即代码等方面进行了持续推动,对云计算、容器化、持续交付等有一定经验。现供职美团点评。
梁晓勇,毕业于厦门大学,现任某互联网金融公司架构师,DockOne?社区编外人员。长期奋战在技术研发第?一线,在网络管理、技术开发、架构设计等方面略有心得。热爱互联网技术,积极投身开源社区,对Docker?等容器技术具有浓厚兴趣。欢迎邮件联系
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
本书由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。阅读本书,读者将学到的不只是Docker,还包括持续集成、持续交付、构建和镜像管理、容器编排等相关领域的一线生产经验。本书编写时一些案例参考的Docker版本是Docker 1.9。
网站评分
书籍多样性:9分
书籍信息完全性:5分
网站更新速度:5分
使用便利性:7分
书籍清晰度:6分
书籍格式兼容性:6分
是否包含广告:9分
加载速度:7分
安全性:4分
稳定性:3分
搜索功能:3分
下载便捷性:8分
下载点评
- 内容齐全(611+)
- 目录完整(533+)
- 书籍完整(417+)
- 不亏(174+)
- 五星好评(100+)
- 格式多(539+)
- 可以购买(221+)
- 无漏页(107+)
- 体验满分(315+)
- 无多页(447+)
- 无盗版(340+)
- 速度慢(254+)
- 速度快(620+)
下载评价
- 网友 通***蕊: ( 2025-01-03 13:41:43 )
五颗星、五颗星,大赞还觉得不错!~~
- 网友 宫***玉: ( 2025-01-14 03:20:27 )
我说完了。
- 网友 隗***杉: ( 2024-12-25 12:37:49 )
挺好的,还好看!支持!快下载吧!
- 网友 养***秋: ( 2024-12-28 15:47:53 )
我是新来的考古学家
- 网友 戈***玉: ( 2025-01-13 16:03:14 )
特别棒
- 网友 冷***洁: ( 2024-12-21 18:02:58 )
不错,用着很方便
- 网友 谭***然: ( 2024-12-30 00:20:25 )
如果不要钱就好了
- 网友 师***怀: ( 2025-01-01 19:44:58 )
好是好,要是能免费下就好了
- 网友 后***之: ( 2024-12-20 20:05:30 )
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 游***钰: ( 2024-12-26 07:01:33 )
用了才知道好用,推荐!太好用了
- 网友 苍***如: ( 2025-01-18 11:28:06 )
什么格式都有的呀。
- 网友 权***波: ( 2024-12-25 17:13:00 )
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 訾***雰: ( 2025-01-15 06:55:18 )
下载速度很快,我选择的是epub格式
- 网友 索***宸: ( 2025-01-06 15:44:16 )
书的质量很好。资源多
- 网友 权***颜: ( 2025-01-07 17:52:27 )
下载地址、格式选择、下载方式都还挺多的
喜欢"Docker实践【放心购买 无忧售后】"的人也看了
熊出没之雪岭熊风珍藏版拼图-智取光头强 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
我的第一堂自然课:秋天的味道(亲子版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
TCP/IP详解 卷3:TCP事务协议、HTTP、NNTP和UNIX域协议 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
低温物理学 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
王后雄教材完全解读高中数学5选择性必修第三册3人教A版 2024新版王后雄学案 高二下册选修三数学教材完全解读配新教材新高考地区 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 设备起重吊装工程便携手册(第二版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 万物皆复数 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 同事比工作更难搞 港台原版 小罗密欧?罗德里格斯 万里机构.万里出版 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 中华养生茶典 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 营销新世纪与思想对话 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 头颈部外科临床解剖学 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 21世纪高校计算机应用技术系列规划教材.高职高专系列——Visual FoxPro 程序设计案例教程 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- AutoCAD 2020中文版建筑水暖电设计实例教程 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 手工(第三版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 手绘时装画表现技法 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:6分
人物塑造:4分
主题深度:3分
文字风格:7分
语言运用:5分
文笔流畅:8分
思想传递:8分
知识深度:7分
知识广度:7分
实用性:4分
章节划分:7分
结构布局:5分
新颖与独特:5分
情感共鸣:5分
引人入胜:4分
现实相关:9分
沉浸感:9分
事实准确性:7分
文化贡献:5分