当我复制/

时间:2018-12-14 19:51:47

标签: docker

我试图使我的docker映像构建更快,并注意到接下来的步骤

# THIS STEP RUINS THE DOCKER CACHE, DON'T KNOW WHY
COPY / .

导致缓存无效。发生这种情况是因为我正在更改运行docker build的当前回购吗?

是否有更好的方法可以仅复制感兴趣的文件(也许使用正则表达式)。

1 个答案:

答案 0 :(得分:0)

如下面的评论所述,回购中的任何更改似乎都会清除docker缓存。

我怀疑

COPY / .

而不是

COPY . .

是清除缓存的原因,并非故意清除。