如何从Docker Hub中提取旧版的第三方图像?
例如,我想拉适当/卷曲的this build。
我已经尝试使用“构建代码”作为标记,以及构建结束时显示的图像的部分SHA256,并且都不起作用。
注意:这与Docker: How do I pull a specific build-id?不同,因为该问题的作者能够分叉版本并将自己的构建标记为变通方法。我正在尝试访问过去构建的内容(分析回归)。
我担心这是不可能的。 “构建详细信息”选项卡不显示除最新和边缘之外的任何标记,每次构建时都会覆盖这些标记。
尝试联系图片撰稿人。这是他的github个人资料,在那里你可以找到他的电子邮件地址:https://github.com/md5
他可能会提供一些旧版提交的旧版本。
您需要摘要ID。
例如:
docker pull postgres@sha256:500edc08fa825dbf3f28dceced99fe84b8a4211d7a45fc0062250d4efb0f64c5
某些项目可能有其他历史记录可用于检索旧的摘要ID。例如,这些项目:https://github.com/docker-library/repo-info/tree/master/repos
仅当图像没有标记时,才能使用摘要ID。 FROM是FROM image:tag
或FROM image:hash
。当你想拉debian:jessie@c856411d1c21111855a54c5d29f2bfe099d63ce7
时,这真的很糟糕