dockerfile指令一览表之二
1、USER:用于指定执行镜像的用户。

2、VOLUMN:指定向基础镜像创建的容器添加卷。卷的修改是实时的,并且卷的修改不会对镜像产生影响。卷功能可以将数据、代码、数据库等信息添加到镜像而不是提交到镜像。

3、ADD:将构建环境下的文件和目录复制到镜像中。它的参数有两个:源目录和目标目录

4、ADD命令可以自动完成对压缩文件的解压,并且如果目标文件夹不存在的话,ADD命令会自动创建。

5、ONBUILD:为镜像添加触发器。当一个镜像被其他镜像用作基础镜像时,该镜像的触发器会执行。

6、Dockerfile缓存机制:Docker在构建过程中,会从在一定的缓存机制。例如:如果只需要了dockerfile第五行,则前四行会直接从缓存中读取,不会被再次构建。可以通过设就女蒿鸳置--no-cache参数强制忽略缓存。
