2017-02-25 63 views
0

问题: 我试图确定改变Dockerfile非常轻微建成后码头工人,图像是否 - 说,只是在下面添加:最小增量

RUN回声“我们正在运行xyz

这是否会导致完全不同的Docker镜像而不是图像,我们会更换基础OS?

目标:我确实意识到在这两种情况下图像的摘要都会有所不同 - 但我的目标是构建完全不同的图像,并且两者之间的差异最小。

回答

0

如果您的Dockerfile更改添加了新图层,但它很小,结果将会是不同的图像。

您的更改将显示在docker image history(码头1.13,之前它是docker history)。或在imagelayers.io中发布图像。

+0

谢谢。什么是可以添加到Docker镜像中的最小的层来实现此目标?最好是一些小事。 – rmoh21

+0

尝试一些不涉及添加/复制文件的内容:'USER'(https://docs.docker.com/engine/reference/builder/#/user)或'WORKDIR'(https://docs.docker。 COM /发动机/参考/建设者/#/ WORKDIR) – VonC