电子书:《Docker进阶与实战》

[复制链接]
查看291 | 回复1 | 2019-12-6 17:08:41 | 显示全部楼层 |阅读模式

《Docker进阶与实战》_1

《Docker进阶与实战》_1

《Docker进阶与实战》_2

《Docker进阶与实战》_2

《Docker进阶与实战》_3

《Docker进阶与实战》_3


内容简介:

容器技水系列
DOCKER PRO
Docker
进阶与实战
华为 Docker实践小组著
图书在版编目(CIP)数据
Docker进阶与实战/华为 Docker实践小组著,一北京:机機工业出版社,2016.2(2016.7
容器技术系列)
SBN978-7-111-52339-0
L.D…L.华…. Linux操作系统-程序设计IV,TP316.89
中guo版本图书馆CIP数据核字(2015)第303557号
Docker进阶与实战
出版发行:机械工业出版社(北京市西区百万庄大22号部政输码:100037
责任編辑:余洁
责任校对:董纪丽
印剧:三河市宏图印务有限公司
版次:2016年7月第1版第3次印润
开本:186mmx240mm1/16
书号:ISBN978-7-111-52339-0
定价:79.00元
发行调换
客热线010)883794
极稿热线010)88379604
购书热线010)68326294
68995259读者信箱: hzit(a abook,com
版权所有·侵权必究

我们这个团队的主业是操作系统内核开发。“太阳底下没有新鲜事”,这句话对于操作
系统来说,有着深刻的意义。一个爆红的技术,寻根溯源,你会发现它往往已经在操作系
统里潜伏很久。这种例子俯拾皆是
虚拟化技术的源头可以追溯到20世纪70年代初期IBM的S370,但直到2003年的
SOSP会议上一篇关于虚拟化的论文《 Xen and the Art of Virtualization》引起广泛关注之后
虚拟化才走上发展的快车道。在软件领域,虚拟化技术把 Vmware打造成400亿美元量
的行业明星,又在硬件领域搅动了CPU、网络、存储等各个市场,迫使市场上的行业领袖
做出相应的创新。现在,计算虚拟化、网络虚拟化、存储虚拟化这些概念已经深入人心
而容器技术也不是全新的概念,系统容器最早可以追溯到20世纪80年代初期的
chroot;打着轻量级虚拟化旗号的商用软件也是在21世纪之初由 Virtuozzo提出的。但当时
这个技术只是在系统管理员的小圏子里口耳相传,不愠不火地发展着。直到2013年,有
家叫作 dotcloud的小公司开源了一个叫 Docker的小项目
若将 Docker的核心技术层层剥离开来分析,作为操作系统开发人员,我们是无法理解
Docker为什么会爆发成为行业里的新星的。因为严格来说, Docker用的所有关键技术都早
已存在
口 Cgroup( Control Group)是 Google在2006年启动开发的,算起来也有将近10年的
历史了。
口对于 Namespace,从最早的 Mount namespace算起,不断选代到今天,已成为包括
UTS(系统标识)、IPC(_进.程_间通信)、PID(_进.程_标识)、 Network(网络设备、IP地
址以及路由表)、User(用户标识)等的技术,可谓洋洋大观
Aufs的历史可以追湖到1993年的 Inheriting File System,虽然Aufs没有进入 Linux
主线,但也已经在 Debian、 Gentoo这样的主流发行版中得到应用
这些“大叔辈”的技术,通过 Docker引整的组合,焕发出“小鲜肉”的吸引力。而从
另一个方面看,那些在技术和理念上更先进的项目,比如OSv,反而远没有得到这种众星
奉月般的待遇
为什么会这样?这个疑问促使我们摘下操作系统开发人员的相子,带上系统运维人员
的帽子,带上应用开发者的帽子,换个角度审视自己从前的工作
在这个角色转换的过程中,我们得到了很多的收获
首先,我们代表guo内的技术人为 Docker社区做出了一些贡
因为换了一个角度,对这个技术兴起背后的原因有了更深刻的理解,此为收获二。
利用工作之余,将技术经验转化为文字,把容器技术传播给更广泛的受众,此为
获三。
如果读者在阅读本书和实践后,不仅知其然,而且知其所以然,并与我们一同把容器
技术的发展推向下一个阶段,那可以算是最大的收获
是以为序!
华为2012实验室操作系专家胡欣府
2015年11月
c前言
为什么要写这本书
在计算机技术日新月异的今天, Docker也算是其中异常璀璨的一员了。它的生态圈涉
及内核、操作系统、虚拟化、云计算、 Devops等热门领域,受众群体也在不
Docker在guo内的发展如火如茶,短短一两年时间里就陆续出现了一批关于 Docker的
创业公司。华为公司作为guo内开源领域的领导者,对 Docker也有很大的投人,我们认为有
必要把自己的知识积累和实践经验总结出来分享给广大开发者。除了吸引更多的人投入到
Docker的生态建设以外,我们也希望通过本书帮助更多的读者更好、更快地掌握 Docker关
键技术
关于本书
目前市场已经有一些不错的 Docker人门图书,但多側重于入门和具体的应用,本书会
介绍一些 Docker关键技术原理和高级使用技巧,适合有一定基础的读者。另外,本书会对
Docker涉及的各个模块、关系和原理进行系统梳理,帮助读者对 Docker加深认识,更好地
应用 Docker t部署生产环境,最大程度.安.全.有效地发挥 Docker的价值。
本书不仅适合一般的 Docker用户,也适合 Docker生态圏中的开发者,希望它可以成
为一本 Docker进阶的图书,帮助读者快速提升
本书是由华为整个 Docker团队合作完成的,笔者包括(排名不分先后):邓广兴、胡科
平、胡欣蔚、黄强、雷继棠、李泽帆、凌发科、刘华、孙远、谢可杨、杨书奎、张伟、张
本书的内容
本书的定位是有一定 Docker基础的读者,所以在基本的概念和使用上,我们不会花过

#############################################


回复

使用道具 举报

红颜纷扰红尘 | 2019-12-21 20:06:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则