云效这个问题怎么解决?云效上通过流水线 编译 Java 构建镜像推送个人版仓库。Dockerfile 里用到的基础镜像已经推送到个人仓库了,并且镜像构建时,不使用缓存选项没有勾上,但是每次构建都重新拉取了镜像。



拉取镜像这一步都花了 52s,而且镜像也不大。如果这一步不能缓存起来的话,能不能这里支持拉取 vpc 地址的镜像呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
如果您在云效上通过流水线编译Java并构建镜像推送到个人版仓库时,发现每次构建都重新拉取基础镜像,即使没有勾选不使用缓存选项,可能是由于以下原因导致的:
FROM语句指定的基础镜像的版本号:解决方法:
将Dockerfile中的基础镜像版本号修改为通配符或者latest,这样在构建时会尽量使用本地缓存的镜像,而不会重新拉取。
解决方法:
--cache-from选项)。云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。