Docker图像之间的最小增量

Docker图像之间的最小增量,docker,dockerfile,Docker,Dockerfile,问题: 我试图确定Docker映像是否是在对Dockerfile进行了如此轻微的更改后生成的—例如,只需添加以下内容: 运行echo'我们正在运行xyz 这是否会导致Docker映像与我们更改底层操作系统的映像完全不同 目标:我确实意识到,在这两种情况下,图像的摘要是不同的——但我的目标是构建完全不同的图像,使两者之间的差异最小 如果您的Dockerfile更改添加了一个新图层,不管它有多小,结果都会是一个不同的图像 您的更改将在中可见(docker 1.13,在它成为docker历史记录之前)

问题: 我试图确定Docker映像是否是在对Dockerfile进行了如此轻微的更改后生成的—例如,只需添加以下内容:

运行echo'我们正在运行xyz

这是否会导致Docker映像与我们更改底层操作系统的映像完全不同


目标:我确实意识到,在这两种情况下,图像的摘要是不同的——但我的目标是构建完全不同的图像,使两者之间的差异最小

如果您的Dockerfile更改添加了一个新图层,不管它有多小,结果都会是一个不同的图像


您的更改将在中可见(docker 1.13,在它成为docker历史记录之前)。或在中发布的图像。

谢谢。为了实现这一目标,在Docker图像中可以添加的最小层是什么?最好是一些琐碎的东西。尝试一些不涉及添加/复制文件的东西:
USER
()或
WORKDIR
()