docker build --pull 的 意思
docker build --pull centos:v2 -f Dockerfile
官方解释:
它将提取任何基本映像的最新版本,而不是重复使用您已经在本地标记的内容
例如,基于移动标签(例如 ubuntu:bionic )的图像。上游会进行更改并定期重建它,但是您可能在本地拥有一个月的映像。码头工人会很乐意根据旧基地建造。 -拉会产生副作用,因此您将根据最新的基本图像进行构建。
就是说加上 --pull 时,Dockerfile 文件中 的 From 基础镜像 可能不会使用本地已下载好的镜像,而是会去远程 docker 仓库检查 Dockerfile 中的基础镜像 是不是 latest 的,如果不是,就会下载 最新的镜像作为基础镜像。所以我理解的这个参数就是针对 Dockerfile 里的 From 后基础镜像设置的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通