【问题标题】:Does "docker build --no-cache" pull new version of base images? [duplicate]“docker build --no-cache”会拉取新版本的基础镜像吗? [复制]
【发布时间】:2018-09-18 13:10:57
【问题描述】:

docker build --no-cache <args> 是拉取新版本的基础映像(例如 --pull)还是仅禁用 Dockerfile 命令的缓存?

背景:

我有一个多阶段构建,其中一个源图像仅是本地的。在这种情况下不能使用--pull 选项。问题是--no-cache 是否会强制拉取远程基础镜像。

【问题讨论】:

  • 我很确定它不会自动拉,但我也很确定(即使它会)如果你尝试它不会发生任何坏事;即使无法提取更新的图像,它也不会删除先前存在的图像。
  • 我试过了,但我不确定它是否在拉动。现在我所有的本地图像都具有与存储库中可用的内容匹配的哈希值。我将为此创建一个测试设置并发布结果...

标签: docker


【解决方案1】:

不,--no-cache 不会导致基础映像的新拉取。

【讨论】:

    猜你喜欢
    • 2019-03-10
    • 1970-01-01
    • 2020-11-17
    • 2022-01-22
    • 2021-11-22
    • 1970-01-01
    • 2020-02-26
    • 2021-06-02
    • 2020-01-20
    相关资源
    最近更新 更多