多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《每天5分钟玩转Docker容器技术》_1
《每天5分钟玩转Docker容器技术》_2
《每天5分钟玩转Docker容器技术》_3
内容简介:
内容简介
Docker和容器技术是当下最火的T技术,无论是互联网还是传统企业都在研究和实践如何用容器构建
自己的IT基础设施。学习本书能够让读者少走弯路,系统地学习、掌握和实践 Docker和容器技术
本书共分为三部分。第一部分介绍容器技术生态环境。第二部分是容器核心知识,包括架构、镜像、容
器、网络和存储。第三部分是容器进阶知识,包括多主机管理、跨主机网络方案、监控、ri志管理和数据管
理。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握 Docker容器技术的核心技能。在之后的
工作中,可以将本教程作为参考书,按需查找相关知识点
本书主要面向微服务软件开发人员,以及实施和运维工程师等相关人员,也适合高等院校和培训学
校相关专业的师生教学参考
本书封面贴有清华大学出版杜防伪标签,无标签者不得销售
版权所有,侵权必究。侵权举报电话:010-62782989137011219
图书在版编目(CIP)数据
每天5分钟玩转 Docker容器技术/ Cloudman著.一北京:清华大学出版社,2017
ISBN9787-30247970-3
L.①每…I.①C….① Linux操作系统一程序设计IV.①TP316.85
中guo版本图书馆CIP数据核字(2017)第207273号
贵任编辑:夏航度
封面设计:王期
责任校对:回秀华
责任印朝:Li红英
出版发行:清华大学出版社
网址
地址;北京清华大学学研大厦A座
郎编:100084
社总机:010-62770175
郎购:010-62786544
投稿与读者服务:010-62776969, c-service(@ tup. tsinghua,edu
质量反馈:010-62772015, zhiliang(@tup. tsinghua.edu,cn
印装者:三河市君旺印务有限公司
经销:全guo新华书店
本:190mmX260mm
版次:2017年9月第1版
印次:2017年9月第1次印刷
印数:1~35
定价
元
写在最前面
《每天5分钟玩转 Docker容器技术》是一个有关容器技术的教程,有下面两个特点:
1.系统讲解当前最流行的容器技
从容器的整个生态环境到各种具体的技术,从整体到细节逐一讨论
2.重实践并兼顾理
从实际操作的角度带领大家学习容器技术
为什么要写这个
简单回答是:容器技术非常热门,但门檻高。
容器技术是继大数据和云计算之后又一炙手可热的技术,而且未来相当一段时间内都会非
常流行
对T行业来说,这是一项非常有价值的技术。而对T从业者来说,掌握容器技术是市
场的需要,也是提升自我价值的重要途径
我自己的工作经历来说,毕业后的头几年是做J2EE应用开发。后来到一家大型IT公
司,公司的产品从中间件到操作系统、从服.务.器到存储、从虚拟化到云计算都有涉及
我所在的部门是专门做1T基础设施实施服务的,最开始是做传统的T项目,包括服务
器配置,双机HA等。随着虚拟化技术成熟,工作上也开始涉及各种虚拟化技术的规划和实
施,包括 Vmware、KVM、 Powervm等。后来云计算兴起,在公司业务和个人兴趣的驱动下
开始学习和实践 Openstack,在这个过程中写了《每天5分钟玩转 Openstack》教程并得到大
家的认可
现在以 Docker为代表的容器技术来了,而且关注度越来越高,这一点可以从 GuGe
Trend中 Docker的搜索上升趋势中清楚看到,如下图所示(图中曲线上扬最高的为 Docker)
每天5分钟玩转 Docker容器技术
21
每一轮新技术的兴起,无论对公司还是个人既是机会也是挑战
我个人的看法是:如果某项新技术未来将成为主流,就应该及早尽快掌握。因为
1.新技术意味着新的市场和新的需求
初期掌握这种技术的人不会很多,而市场需求会越来越大,因而会形成供不应求的卖方市
场,物以稀为贵,这对技术人员将是一个难得的价值提升机会
2.学习新技术需要时间和精力,早起步早成材
机会讲过了,咱们再来看看挑战
新技术往往意味着技术上的突破和创新,会有不少新的概念和方法,而且从大数据、云计
算和容器技术来看,这些新技术都是平台级别,覆盖的技术范围非常广,包括计算、网络、存
储、高可用、监控、.安.全.等多个方面,要掌握这些新技术对IT老兵尚有不小困难,更别说新
由于对技术一直保持着很高的热诚和执着,在掌握了 Openstack相关1as技术后,我
便开始调研Pas技术栈。正好这时 Docker也越来越流行,自然而然便开始了容器相关技术
的学习研究和实践
学习容器技术的过程可以说是惊喜不新,经常惊叹于容器理念的先进和容器生态环境的完
整和强大。很多传统软件开发和运维中的难题在容器世界里都能轻松解决,也渐渐理解了容器
为何如此受到青睞。
不夸张地说,容器为我打开了一扇通往另一个软件世界的大门,让我沉浸其中,激动不已
高兴之余,我也迫不及待地想把我所看到、所学到和所想到的有关容器的知识介绍给更多的人
让更多的T工程师能够从容器技术中受益。
我希望这个教程也能为大家打开这扇门,降低学习的曲线,系统地学习和掌握容器技术。
写给谁看
这套教程的目标读者包括:
1.软件开发人员
相信微服务架构( Microservice Architectur)会逐渐成为开发应用系统的主流,而容器则
是这种架构的基石。市场将需要更多能够开发出基于容器的应用程序的软件开发人员
2.T实施和运维工程师
容器为应用提供了更好的打包和部署方式,越来越多的应用将以容器的方式在开发、测试
和生产环境中运行。掌握容器相关技术将成为实施和运维工程师的核心竞争力
3.我自己
我坚信最好的学习方法是分享。编写这个教程同时也是对自己学习和实践容器技术的总
结,对于知识,只有把它写出来并能够让其他人理解,才能说明真正掌握
包含哪些内容
本系列教程分为《每天5分钟玩转 Docker容器技术》和《每天5分钟玩转 Docker容器平
台》两本,包括以下三大块内容
O目录
容器平台技术O
下面分别介绍各部分包含的内容
启程
如下图所示,“启程”会介绍容器的生态系统,让大家先从整体上了解容器包含哪些技术
各种技术之间的相互关系是什么,然后再来看我们的教程都会涉及生态中的哪些部分
O鸟容生态系统
本教程盖的知识范配
准备实验环境
O运行第一个容器
为了让大家尽快对容器有个感性认识,我们会搭建实验环境并运行第一个容器,为之后的
2.容器技术
容技术”主要内如下图所示,包含“容器核心知识”和“容器进阶知识”两
C multi-host O
器属络④
容器进阶知识
数管理
ri志
CO.安.全.性
核心知识主要回答有关容器What、Why和How三方面的问题,其中以How为重,将
展开讨论架构、镜像、容器、网络和存储。
进阶知识包括将容器真正用于生成所必需的技术,包括多主机管理、跨主机网络、监控
数据管理、ri志管理和.安.全.管理
这部分内容将在本书《每天5分钟玩转 Docker容器技术》中详细讨论
3.容器平台技术
如下图所示,“容器平台技术”包括容器编排引擎、容器管理平台和基于容器的PaS。容
器平台技术在生态环境中占据着举足轻重的位置,对于容器是否能够落地,是否能应用于生产
至关重要
容编排引
8 me
Ra
容器平台技术CC容器管理平台
Conta nershp
Rat Der
于容器的PaaS
Flynn Flynn
我们将在本系列教程的另一本书《每天5分钟玩转 Docker容器平台》中详细讨论容器编
排引樂、容器管理平台和基于容器的PaS,学习和实践业界最具代表性的开源产品
|
|