来自守护程序的错误响应:对于ibmblockchain / fabric-peer:最新未找到的清单

时间:2017-08-30 05:35:19

标签: docker dockerhub

我正在尝试运行 docker pull ibmblockchain / fabric-peer 命令,但是我收到一条错误消息,即来自守护进程的错误响应:对于ibmblockchain / fabric-peer的清单:最新不是找到。有没有其他方法来拉这个图像。还尝试拉出另一张图片但得到相同的错误信息。

6 个答案:

答案 0 :(得分:19)

正如您在下面的链接中看到的那样,标签不可用

https://hub.docker.com/r/ibmblockchain/fabric-peer/tags/

您应该使用1.0.1

 docker pull ibmblockchain/fabric-peer:1.0.1

答案 1 :(得分:6)

如果您没有指定标签,则默认情况下 docker 将下载最新的标签。

如果最新标签未附加到最新版本的图像,则可能会出现此错误。

解决问题

  • 访问 https://hub.docker.com/ 并搜索您的图片。
  • 找到最新的标签并复制
  • 使用标签拉取图像。

示例: 安装 Jenkins,而不是运行

docker pull jenkins

我愿意

docker pull jenkins:2.60.3

谢谢

答案 2 :(得分:0)

我也面临同样的问题。塔伦的回答是正确的。你所要做的就是

打开docker-compose.yml文件,然后添加hyperledger/fabric-peer:x86_64-1.0.2或您提取的任何内容。 关闭文件并运行docker-compose up命令。

答案 3 :(得分:0)

这意味着您要拉取的图像不存在,请检查图像标记或您指定的URL。

答案 4 :(得分:0)

当我尝试从hub.docker.com提取图像时,我得到了相同的错误消息。不是这个图像,而是另一个。此错误与标记版本有关。就我而言,我推送了V0.6版本,而我尝试了提取v0.6版本。请注意,我使用大写字母写“ V”,而尝试使用小写字母“ v”。因此,实际上找不到标签图像。

我希望这对任何人都有帮助。

答案 5 :(得分:0)

我最近在Windows上遇到了这个问题,意识到这是因为我的docker守护进程运行Windows容器,这意味着主机架构与大多数图像上的架构标签都不匹配。切换到Linux容器后,所有容器又重新开始工作。