【发布时间】:2018-09-18 13:10:57
【问题描述】:
docker build --no-cache <args> 是拉取新版本的基础映像(例如 --pull)还是仅禁用 Dockerfile 命令的缓存?
背景:
我有一个多阶段构建,其中一个源图像仅是本地的。在这种情况下不能使用--pull 选项。问题是--no-cache 是否会强制拉取远程基础镜像。
【问题讨论】:
-
我很确定它不会自动拉,但我也很确定(即使它会)如果你尝试它不会发生任何坏事;即使无法提取更新的图像,它也不会删除先前存在的图像。
-
我试过了,但我不确定它是否在拉动。现在我所有的本地图像都具有与存储库中可用的内容匹配的哈希值。我将为此创建一个测试设置并发布结果...
标签: docker