Docker技术入门与实战(第3版)

杨保华 戴王剑 曹亚仑 编著
第3版前言 Docker诞生于云计算第一个十年的尾巴上。眨眼间,它所代表的现代容器技术,已经占据了云计算的半壁江山。 过去十年里,信息科技依然保持了飞跃式的发展:深度学习的突破给人类摆脱重复劳动带来曙光;分布式账本的崛起为赛博空间奠定信任基础;物联网的成熟让整个星球都将变得更加智慧……这一切都离不开底层计算技术的持续演化,特别是新一代容器化计算平台,为经典计算结构释放出了巨大的潜力。 而计算科技的进步,一直以来就与开源技术和开放文化息息相关。无论是早期的Unix/Linux操作系统,还是后来包括Docker在内的诸多应用软件,都积极推动了整个信息产业的发展。当下正是新一波科技浪潮来临前的关键时期,掌握最前沿的科技成果,学习最先进的开源工具,对于推动我国乃至全球信息产业的进步都至关重要。 信息科技是全人类的宝贵财富,也是现代文明的基础支撑。每一个信息行业从业人员都应该意识到,持续推动科技创新和文明进步,是时代赋予的重要责任。 Docker容器技术臻于成熟后,社区涌现出众多优秀的开源项目。这些项目或让计算更加高效便捷,或让平台更加稳定智能,共同构建了繁荣的容器计算生态。围绕这些最新进展,本书第3版重点介绍了容器核心技术的最新特性,让读者可以更好地掌握和使用最先进的容器技术。 出版之际,本书开源版本的访问量已经突破一千万,真诚感谢近百位同仁对图书内容的积极建议和反馈。 祝愿世界更加美好,祝愿人人都能快乐幸福! 杨保华 2018年7月于北京 第一部分 基础入门 本部分共8章,将介绍Docker以及容器的基础知识。 第1章将介绍容器和Docker的来源以及它与现有的虚拟化技术,特别是Linux容器技术的关系。 第2章将介绍Docker的三大核心概念,以及如何在常见的操作系统环境中安装Docker。 第3章~第5章通过具体的示例操作,讲解使用Docker的常见操作,包括镜像、容器…