插入批注后,解决按钮不可用,什么问题?应如何使用?
667
2022-05-30
《第一本Docker书》自2014年12月出版以来,在Docker圈内关注度一直非常高,口碑也一直非常好,自然也有很好的销售业绩和市场表现,让很多读者通过这本书学会了Docker!在此,特别感谢几位译者、Docker圈中的众多朋友,以及广大读者的支持!
随着这本书“修订版”的出版,有很多读者询问,“修订版”到底修订了哪些内容?内容到底有哪些变化?为了解答读者的疑惑,特写此文,详细说明修订版的内容变化。
要说清楚问题,单刀直入是最好的方式:-)
“修订版”的内容到底有哪些变化?
必须先说的一句话是(重要的话说三遍):
“修订版”不是对上一版的简单勘误修订!
“修订版”不是对上一版的简单勘误修订!
“修订版”不是对上一版的简单勘误修订!
要说清楚修订版到底做了哪些修订,先要交代一下这本书的来龙去脉。
这本书是Docker公司服务与支持副总裁James Turnbull自出版的电子书The Docker Book的中文版,这本英文著作,是全球第一本Docker著作。
2014年12月出版的《第一本Docker书》是英文原著The Docker Book的1.3.1版,其内容是基于Docker 1.0.0及以上版本写的。
2016年3月出版的《第一本Docker书(修订版)》是英文原著的1.9.1版,其内容是基于Docker 1.9及以上版本写的。
当然,“修订版”不仅仅是根据Docker变化,对代码进行了更新,书中还增加了很多新内容(内容的更新和修订除外):
新增了一节讲解“Docker日志驱动”
新增了一节讲解“Docker statistics统计信息”
新增了3个Dockerfile指令的介绍
对“使用Docker构建并测试Web应用程序”一节进行了大幅的修改,并增加了大量的内容
增加了一节讲解“Docker Swarm”
……(更多精彩内容读了才知道哈)
《第一本Docker书》到底是怎样一本书?
可以说,Docker圈中的技术人员,很少有不知道这本书的。可以用几句话概括这本书:
Docker核心团队成员、Docker公司前副总裁权威著作
全球第一本Docker技术书
学习Docker必备的第一本入门书
书的主要内容
本书由Docker公司前服务与支持副总裁James Turnbull编写,是权威的Docker开发指南。本书专注于Docker 1.9及以上版本,指导读者完成Docker的安装、部署、管理和扩展,带领读者经历从测试到生产的整个开发生命周期,让读者了解Docker适用于什么场景。书中先介绍Docker及其组件的基础知识,然后介绍用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。
本书适合对Docker或容器开发感兴趣的系统管理员、运维人员和开发人员阅读。
James Turnbull是一位技术作家,还是一名开源极客。除了The Docker Book这本书,James还写了两本关于Puppet的书,一本是Pro Puppet,另一本是较早的Pulling Strings with Puppet: Configuration Management Made Easy。此外,James还写过Pro Linux System Administration、Pro Nagios 2.0和Hardening Linux这三本书。他最近的大作是一本讲述流行开源日志工具的书——The LogStash Book。
James目前是Kickstarter公司的CTO。之前,James曾担任Docker公司服务与支持副总裁、Venmo公司工程副总裁和Puppet Labs的技术运维副总裁。
国内的技术牛人对本书的评价
这本书用了大量简短可操作的程序实例介绍Docker的工作原理,几乎页页都是满满的代码干货,程序员读者可跟着这些例子自己动手玩转Docker,这真是一部专为程序员写的好书!
——毛文波,道里云CEO,曾创建EMC中国实验室并担任首席科学家,曾参与创建HP中国实验室
这本书由曾任职于Docker公司的资深工程师编写,由国内社区以最快的速度完成翻译,是学习Docker的最佳入门书籍。如果你是一位希望让自己的代码运行在云端的程序员,现在就开始学习Docker吧!
——喻勇,DaoCloud联合创始人
正是因为Docker将对传统IT技术带来“革命性”的冲击,所以我们看到围绕Docker的创业项目如火如荼。IT从业人员应该及早拥抱Docker,拥抱变化。阅读本书就是最佳入门途径。
——陈轶飞,原百度PaaS平台负责人,国内最早大规模应用Docker的实践者
Docker今天已经算是明星技术了,各种技术大会都会有人谈论它,越来越多的人像我一样对这门技术着迷。Docker的发展异常迅猛,整个社区生态蓬勃向上一片繁荣。希望阅读本书的读者也尽快加入充满乐趣的Docker大家庭中来。
——程显峰,MongoDB中文社区创始人,独立技术顾问 本书系统而又深入浅出地介绍了与Docker部署和应用相关的各个方面,体现了Docker的最新进展,并附有大量详尽的实例。无论系统架构师、IT决策者,还是云端开发人员、系统管理员和运维人员,都能在本书中找到所需的关于Docker的内容。本书非常适合作为进入Docker领域的第一本书。
——商之狄,微软开放技术(中国)首席项目经理
我很高兴能看到第一本引进国内的Docker技术书籍。这本书对于迫切想了解Docker技术以及相关工具使用的技术爱好者来说,是一本值得阅读的入门书籍。
——肖德时,数人云CTO
阅读本书,就像参加一个Docker专家的面授课程,书中包含了很多非常实用的小型案例,让你能够循序渐进地照着学习,加深理解。James Turnbull是个写书的高手,由浅入深地慢慢引领你理解Docker的奥秘。无论你是哪个行业的程序员,这本Docker的书绝对会让你受益匪浅。
——蔡煜,爱立信软件开发高级专家 对Docker本身,已经不用我再多说,只希望大家都看看这本书,并能积极尝试Docker。纵观IT行业历史,大的技术变革从来不是诞生于大厂商口中的金蛋,而是一小搓爱好者的小玩意儿,而Docker正是这个路子。
——赵鹏,Hyper_投资人 Go语言是近年来IT技术发展历程中最伟大的事情,而Docker的出现则是云计算发展的重要里程碑。作为Go语言的杀手级应用,Docker推动了Go语言社区的发展。这是一本Docker团队成员撰写的书,是一份难得的学习Docker技术的权威教材。我很期待更多人能够通过这本书了解Docker,参与到Docker的生态中,共同推进中国IT产业的进步。
——杜玉杰,OpenStack基金会董事
译者简介
能在原著出版的第一时间看是同步翻译,并让书这么快和多内读者见面,必须要感谢本书的几位译者以及Docker圈最活跃的线下活动组织者Fiona的鼎力相助!
李兆海 网名Googol Lee。使用Googol这个名字真的是因为“10的100次方”这个意思,和后来的Google公司没有一点儿关系。多年后端程序员,早期以C、C++为主,后来转向Python,现在以Go为生。曾写过《Golang初探》发表于2011年2月号《程序员》。Docker早期使用者。平时喜欢乱翻书,遇到感兴趣的都会研究一番。Twitter账户@googollee。
刘斌 具有10余年软件开发经验,关注后台开发技术和各种编程语言。做过电子商务、金融、企业系统以及Android手机开发;写过Delphi,也兼做系统管理员和DBA(现在都改叫DevOps了);既做后台应用,也要调用前台CSS和JavaScript,可还是不敢自称Full Stack;今又舶来Growth Hacker,我想我要做一个Growth Engineer。
巨震 北京大学软件工程硕士,服务器端开发者。目前就职于创业公司,使用Node.js、Golang进行服务器端开发。2013年底开始研究Docker,是Docker中文社区的活跃贡献者,负责Docker技术文章和视频的翻译、校对工作。生活中喜欢美食、骑行,热衷于PC硬件,喜爱折腾,热爱一切计算机相关的技术,坚信技术改变世界。最崇拜的技术传奇人物是前id Software首席程序员、现Oculus VR首席技术官John Carmack。
本文转载自异步社区
容器 Docker
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。