多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《Docker技术入门与实战第2版》_1
《Docker技术入门与实战第2版》_2
《Docker技术入门与实战第2版》_3
内容简介:
容器技水系列
Docker
技术入门与实战
第2版
DOCKER PRIMER
杨保华戴王剑曹亚仑编著
机械工业出
图书在版编目(CIP)数据
Docker技术入门与实战/杨保华,載王剑,曹亚仓编著、一2版。一北京:机械工业出版
社,2017.1(2017.7重印)
(容器技术系列)
SBN978-7-111-55582
L.DI.①杨…②…③曹…1. Linux操作系统一程序设计IV.TP316.85
中guo版本图书馆CIP数据核字(2016)第308604号
本书从 Docker基本原理开始,深入浅出地讲解 Docker的构建与操作,内容系绕全面,可帮助开发人员、运
雄人员快速部署 Docker应用。本书分为四大郎分:基甜入门,实酸案例、进阶技能和开距项目。第一部分(第
章)介绍 Docker I与报化技术的基本概念,包括安装、像、容器、仓、数着,口映射等:二
分(第9-16京)通过案例介绍 Docker的应用方法,包括各种操作系统平台、SSH服务的镜像、Web服务与
应用、数据库的应用、各类程语言的接口,容云等,还介绍了作者在容器实战中的思考与经验总结;第三郎分
第17-21算)介绍一些进阶技能,如 Docker核心技术实现原理、.安.全.、高级网络配置、 libernet work播件化
网络功能等;第四分(第2228章)介绍与容器开发相关的开源项ri,包括Etcd, Docker Machine. Docker
第2版参照 Docker技术的最新进展对全书内容进行了订,井增加了第四部分专门介绍与容器相关的知名开源
项目,利用好这些优秀的开源平台,可以更好地在生产实线中受益
Docker技术人门与实战(第2版
出版发行:机械工业出版社《北京市四城区ri万座大哲22号部政码:100037
责任编:吴怕
责任校对:董纪丽
印刷:北京市荣盛彩色印
版次:2017年7月第2版第3次印削
开本:186mmx240mm
张:25.5
书号:ISBN978-7-111
定价:69.00元
凡本书,如有缺页、倒页、页,由本社发行部调换
购书热线010)68326294883
版权所有·侵权必究
本书法律质间:北京大成律师事务所光/晓东
/e第2版前言
自云计算步入市场算起,新一代计算技术刚好走过了第一个十年。
在过去十年里,围绕计算、存储、网络三大基础服务,围绕敏捷服务和规模处理两大核
心诉求,新的概念、模式和工具争相涌现。这些创新的开源技术成果,提高了整个信息产
的生产效率,降低了应用信息技术的门檻,让“互联网+”成为可能。
如果说软件定义网络(SDN)和网络功能虚拟化(NFV)让互联网络的虚拟化进人了崭
新的阶段,那么容器技术的出现,毫无疑问称得上计算虚拟化技术的又一大创新。从 Linux
Container到 Docker,看似是计算技术发展的一小步,却是极为重要的历史性突破。容器带来
的不仅仅是技术体验上的改进,更多的是新的开发模式、新的应用场景、新的业务可能
容器技术自身在快速演进的同时,笔者也很欣喜地看到,围绕着容器的开源生态系统越
发繁盛。 Docker三剑客 Machine、 Compose、 Swam相辅相成,集团作战;搜素巨人则推出
Kubemetes,领航新一代容器化应用集群平台;还有 Mesos、 Cores,以及其他众多的开源
工具。这些工具的出现,弥补了现有容器技术梭的不足,极大地丰富了容器技术的应用场景,
增强了容器技术在更多領域的竟争力。
在第2版中,笔者参照容器技术最新进展对全书内容进行了修订完善,并增加了第四部分专
门介绍与容器相关的知名开源项目,利用好这些优秀的开源平台,可以更好地在生产实践中受益。
成书之际, Docker发布了1.13版本,带来了更稳定的性能和更多有趣的特性。
再次感谢容器技术,感谢开源文化,希望开源技术能得到更多的支持和贡南
最后,IBM中guo研究院的Liu天成、Li玉博等帮忙审阅了部分内容,在此表达最深厚的
感谢!
杨保华
2016年12月于北京
第1版前言7Aw/
在一台服.务.器上同时运行一百个虚拟机,肯定会被认为是痴人说梦。而在一台服.务.器上
同时运行一千个 Docker容器,这已经成为现实。在计算机技术高速发展的今天,昔ri的天方
夜谭正在一个个变成现实。
多年的研发和运维( Devops)经历中,笔者时常会碰到这样一个困境:用户的需求越来
越多样,系统的规模越来越庞大,运行的软件越来越复杂,环境配置问题所造成的麻烦层出
不穷……为了解决这些向题,开源社区推出过不少优秀的工具。这些方案虽然在某些程度上
确能解决部分“燃眉之急”,但是始终没有一种方案能带来“一劳永逸”的效果
让作为企业最核心资源的工程师们花费大量的时间,去解决各种环境和配置引发的Bug
这真的正常吗?
回顾计算机的发展历程,最初,程序设计人员需要直接操作各种枯燥的机器指令,编程
效率之低可想而知。高级语言的诞生,将机器指令的具体实现成功抽象出来,从此揭开了计
算机编程效率突飞猛进的大时代。那么,为什么不能把类似的理念(抽象与分层)也引入到现
代的研发和运维领坡呢
Docker无疑在这一方向上迈出了具有革新意义的一步。笔者在刚接触 Docker I时,就为
它所能带来的敏捷工作流程而深深吸引,也为它能充分挖掘云计算资源的效能而兴奋不已
我们深信, Docker的出现,必将给 Devops技术,甚至整个信息技术产业的发展带来深远的
笔者曾尝试编写了介绍 Docker技术的中文开源文档。短短一个月的时间,竟收到了来自
全球各个地区超过20万次的阅读量和全五星的好评。这让我们看到guo内技术界对于新兴开源
技术的敏锐嗅觉和迫切需求,同时也倍感压力,生怕其中有不妥之处,影响了大家学习和推
广 Docker技术的热情。在开源文档撰写过程中,我们一直在不断思考,在生产实践中到底怎
么用 Dockerオ是合理的?在“华章图书”的帮助下,终于有了现在读者手中的这本书
与很多技术类书籍不同,本书中避免一上来就讲述冗长的故事,而是试图深人浅出、直
奔主题,在最短时间内让读者理解和掌握最关键的技术点,并且配合实际操作案例和精炼的
点评,给读者提供真正可以上手的实战指南
本书在结构上分为三大部分。第一部分是 Docker技术的基础知识介绍,这部分将让读者
对 Docker技术能做什么有个全局的认识;第二部分将具体讲解各种典型场最的应用案例,供
读者体会 Docker在实际应用中的高效秘诀;第三部分将讨论一些偏技术环节的高级话题,试
图让读者理解 Docker 2在设计上的工程美学。最后的附录归纳了应用 Docker I的常见问题和
些常用的参考资料。读者可根据自身需求选择阅读重点。全书主要由杨保华和戴王剑主笔
曹亚仑写作了编程开发和实践之道章节
本书在写作过程中参考了官方网站上的部分文档,并得到了 Dockerpool技术社区网友们
的积极反馈和支持,在此一并感谢
成稿之际, Docker已经发布了增强.安.全.特性的1.3.2版本。衷心祝愿 Docker及相关技术
能够快速成长和成熟,让众多IT从业人员的工作和生活都更加健康、更加美好!
作者于2014年11月
#############################################
|