一句话:避免不必要的坑,不要用阿里云的镜像加速器!(免费版)
配置了阿里云的镜像加速器(Registry Mirrors)后,拉取一些如nginx:latest 等镜像试试,结果发现latest是几年前的镜像,真的无语,这也能叫Mirror...
我本以为是我CD流程有问题,怎么也没想到居然是Mirror配置导致的。Orz。
问题反馈无果
这个问题其实已经有人在今年4月份反馈过了,然后7月答复是修复了,然后..我这边发现根本没有..就以后面的测试来说,这个版本都不是几个月前的,而是1年前左右的。我发出疑问,相关人员也不正面回答,甩给我了一个企业版相关链接。
我其实还自己新开了一个问题反馈的,结果也是好心当成驴肝肺。很难受。┓( ´_` )┏
看了下镜像仓库相关的问题反馈,有相当多都是好心反馈问题,然后告诉你,免费版不管,快换企业版吧。太绝了。
建议
其实我的建议也很简单,我理解有要恰饭的需求,但是能不能把这样Feature
告知用户呢,做事的人多想想,让大家明白你的难处,至少不要辜负大家的信任。
甚至很讽刺。必须挂出来。毕竟我也提了Issues,告知我这确实是免费版缺陷,那我提示给大家,没什么问题的吧。
问题复现
多的不说,看图就懂了:
docker pull 拉取nginx:latest 镜像。版本1.21.5。该TAG首次上传是2021年12月30号。
然后这个是Docker Hub上的nginx真正的Latest的TAG。版本是1.23.1
其他镜像和tag也都是同理。除非你自己更换确定版本号的TAG,否则如果有相同tag的覆盖,是不要相信了。
相关Issues参见:
针对docker的镜像加速服务
镜像加速器拉取latest、stable等tag标签无法拉取最新
版权属于:Xuing
本文链接:https://xuing.cn/common_technology/laji-ACR.html
可随意转载,但请注明作者和出处。
+1,确实存在这个问题,用latest标签经常无法拉取最新的镜像