镜像的存储方式,利用linux的联合存储文件系统,不同的目录可以挂载在同一个的文件系统下,就能形成分层的结构;
在同一个目录下查询到其他各个目录的文件。
在 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是定制每一层所
添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚
本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问
题、体积的问题就都会解决。这个脚本就是 Dockerfile。
Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,
因此每一条指令的内容,就是描述该层应当如何构建。