我正在尝试下载带标记的docker图像
docker pull clkao/postgres-plv8:10-2
并且,在撰写文件中,
postgres:
image: clkao/postgres-plv8:10-2
但会收到manifest not found
异常。
除非我弄错了,Docker Hub中的that tag exists,但是我注意到它并没有出现在tags list上。
我做错了什么吗?或者这可能是Docker Hub的问题,或者是repo的设置方式?
如果这不是“我的错”,那么前进的建议是什么呢?也许可以创建我自己的Dockerfile?
发布于 2019-08-16 09:13:59
您也可以尝试使用docker pull -a <image>
。-a
将提取该图像的所有版本,这至少可以让您知道其中的内容。
(如果你真的需要一个特定的版本,这就没那么有用了,但当我试图拉取一个由于某种原因没有‘最新’标签的图像时,这对我很有帮助。)
编辑:这实际上是一个非常糟糕的想法,因为它会拉下整个历史记录,对于许多存储库来说,这可能有很多GB。最好去看看存储库站点,看看你想要什么标签。自我提醒:当你疲倦时,不要张贴答案。:-(
发布于 2018-05-23 06:14:03
您会收到错误消息,因为不存在带有"10-2“的标记。
您可以尝试找出原因并联系存储库所有者,也可以尝试构建自己的存储库。
发布于 2020-10-21 16:16:20
我刚刚克服了这个"manifest for / not found: manifest unknown:注册中心不知道已命名的manifest。“
使用
docker login <repo>
https://stackoverflow.com/questions/50478077
复制