我试图使我的docker映像构建更快,并注意到接下来的步骤
# THIS STEP RUINS THE DOCKER CACHE, DON'T KNOW WHY
COPY / .
导致缓存无效。发生这种情况是因为我正在更改运行docker build的当前回购吗?
是否有更好的方法可以仅复制感兴趣的文件(也许使用正则表达式)。
答案 0 :(得分:0)
如下面的评论所述,回购中的任何更改似乎都会清除docker缓存。
我怀疑
COPY / .
而不是
COPY . .
是清除缓存的原因,并非故意清除。