《高性能Docker》艾伦·埃斯皮诺萨(美)

《高性能Docker》艾伦·埃斯皮诺萨(美)

ID:32972120

大小:4.46 MB

页数:218页

时间:2019-02-18

《高性能Docker》艾伦·埃斯皮诺萨(美)_第1页
《高性能Docker》艾伦·埃斯皮诺萨(美)_第2页
《高性能Docker》艾伦·埃斯皮诺萨(美)_第3页
《高性能Docker》艾伦·埃斯皮诺萨(美)_第4页
《高性能Docker》艾伦·埃斯皮诺萨(美)_第5页
资源描述:

《《高性能Docker》艾伦·埃斯皮诺萨(美)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、内容简介本书共分8章,旨在帮助读者改善其Docker工作流,并保证应用在生产环境中顺利进行。书中简单回顾了Docker是如何工作的。除了Docker的基础知识外,读者还会学到如何优化Docker基础架构和大规模应用。本书最后讲解的如何在基础架构中部署监控和故障排除系统,更是可以让读者更好地将学到的Docker的特性、概念等运用到实践中。如果你对于管理Docker服务和Linux文件系统有充分的理解,并希望优化你的Docker容器,那本书将非常适合你。Copyright©PacktPublishing2016.Firstpublishe

2、dintheEnglishlanguageunderthetitle'DockerHighPerformance'.译者序Docker容器技术从LXC技术发展而来,是一个程序运行、测试和交付的开放平台。其中,可以将不同功能的虚拟主机以一个应用程序的方式进行管理,从而帮助用户实现快速测试、编码和交付。Docker从出现,到开源,到被新一代技术架构整合,到各种初创公司,无疑一直带有传奇色彩,为IT技术在中国“互联网+”创业浪潮中增添了一抹亮色。围绕Docker的生态系统,目前在大厂商如Google,以及本地创业公司的共同推动下,在图像化管

3、理、作业调度、作业编排等领域都有了长足发展。另外,目前最新的发展趋势是,直接在Mac和Windows中使用的Docker已经推出了beta版本,以一个后台运行的应用形式表现出来。Docker更多与IaaS、PaaS的生态系统对接起来,围绕客户管理、维护、排错和作业调度等需求,出现各种管理方式,例如Kubernetes和Swarm等编排工具。其趋势也是将底层Docker的具体启动、运行、暂停和停止进行包装,以便客户更好地专注于Docker平台之上的应用,简化底层资源层的管理和维护。但是对于万千技术爱好者而言,如果不能深入Docker内部

4、进行运行机制研究、不能对Docker内部性能进行调优,那么就不能很好地应用这一新技术带来的益处。因为从深入研究技术的角度来看,不仅需要使用集成化工具带来的简便,更需要深入了解Docker底层的机制,以便真正需要时,找到面临问题的解决方案。电子工业出版社一直紧跟国外技术热点,适时引进了DockerHighPerformance原版书,它是一本面向有一定Linux基础、想深入了解Docker内部机理以及如何监控和提高容器性能的Docker初学者的书。全书共分8章,每一章都有详细步骤讲解,从裸机开始,到最终运行一个模拟系统为止,读者如能全部

5、操作下来,必将从中获得很大收获。本书译者都是Docker社区很有经验的志愿者,在百忙之中抽出宝贵时间进行翻译、校对,希望能对容器技术在国内的推广和使用做出相应的贡献。因为容器技术发展很快,各位译者竭尽所能展现最新技术,但是水平有限,错误在所难免,希望读者能够批评指正。杨峰2016年7月关于作者AllanEspinosa是一名生活在东京的DevOps从业者,他是很多分布式系统工具的活跃的开源贡献者,比如Docker和Chef。Allan维护了若干个流行的开源软件的Docker镜像,这些镜像甚至比开源团体的官方发布版还要流行。在他的职业生

6、涯中,Allan还管理过一些大型分布式系统,包含生产环境中的数百到数千台服务器。他在不同的平台上构建了很多大规模应用,从美国的大型超级计算中心到日本的生产环境企业系统。你可以通过Allan的Twitter账号@AllanEspinosa联系到他。他的个人网站是http://aespinosa.github.io,其中有很多关于Docker和分布式系统的博客文章。我要感谢我的妻子Kana,她一如既往地支持我,使我能够花费大量的时间来写作。关于审校者ShashikantBangera是一名DevOps架构师,具有16年的IT领域经验。他对

7、于开源DevOps工具具有丰富的专业知识。Shashikant曾经参与大量的价值数百万英镑的项目。从传统的开发实践到敏捷工具和流程的使用的转变这方面,他具有丰富的实践经验,这可以提高发布频率和软件质量。此外,Shashikant已经使用开源工具设计了一个自动化的、按需的(on-demand)环境。对于大量的DevOps工具,他也具有丰富的实践经验。PacktPublishing的另一本书LearningDocker也是由Shashikant审校的。目录译者序前言1准备Docker宿主机准备一个Docker宿主机使用Docker镜像编译

8、Docker镜像推送Docker镜像到资源库从资源库中拉取Docker镜像运行Docker容器暴露容器端口发布容器端口链接容器交互式容器小结2优化Docker镜像降低部署时间改善镜像编译时间采用registry镜像复用镜

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。