本节书摘来自华章社区《Docker进阶与实战》一书中的第3章理解Docker镜像,作者华为Docker实践小组,更多章节内容可以访问云栖社区“华章社区”公众号查看
第3章
理解Docker镜像
Docker所宣称的用户可以随心所欲地“Build、Ship and Run”应用的能力,其核心是由Docker image(Docker镜像)来支撑的。Docker通过把应用的运行时环境和应用打包在一起,解决了部署环境依赖的问题;通过引入分层文件系统这种概念,解决了空间利用的问题。它彻底消除了编译、打包与部署、运维之间的鸿沟,与现在互联网企业推崇的DevOps理念不谋而合,大大提高了应用开发部署的效率。Docker公司的理念被越来越多的人理解和认可也就是理所当然的了,而理解Docker image则是深入理解Docker技术的一个关键点。
本章主要介绍Docker image的使用和相关技术细节。其中3.1节介绍Docker image的基本概念;3.2节从image生命周期的角度介绍其使用方法;3.3节介绍 Docker image的组织结构;3.4节介绍Docker image相关的一些扩展知识。