docker build --pull 的 意思

docker build --pull centos:v2 -f Dockerfile

官方解释:
它将提取任何基本映像的最新版本,而不是重复使用您已经在本地标记的内容
例如,基于移动标签(例如 ubuntu:bionic )的图像。上游会进行更改并定期重建它,但是您可能在本地拥有一个月的映像。码头工人会很乐意根据旧基地建造。 -拉会产生副作用,因此您将根据最新的基本图像进行构建。

就是说加上 --pull 时,Dockerfile 文件中 的 From 基础镜像 可能不会使用本地已下载好的镜像,而是会去远程 docker 仓库检查 Dockerfile 中的基础镜像 是不是 latest 的,如果不是,就会下载 最新的镜像作为基础镜像。所以我理解的这个参数就是针对 Dockerfile 里的 From 后基础镜像设置的。

posted @   风风羊  阅读(2632)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示