【发布时间】:2017-08-30 05:35:19
【问题描述】:
我正在尝试运行 docker pull ibmblockchain/fabric-peer 命令,但收到以下错误消息:
来自守护程序的错误响应:ibmblockchain/fabric-peer 的清单:未找到最新的。
还有其他方法可以提取此图像吗?还尝试提取其他图像但得到相同的错误消息。
【问题讨论】:
我正在尝试运行 docker pull ibmblockchain/fabric-peer 命令,但收到以下错误消息:
来自守护程序的错误响应:ibmblockchain/fabric-peer 的清单:未找到最新的。
还有其他方法可以提取此图像吗?还尝试提取其他图像但得到相同的错误消息。
【问题讨论】:
正如您在下面的链接中看到的,该标签不可用
https://hub.docker.com/r/ibmblockchain/fabric-peer/tags/
你应该使用1.0.1
docker pull ibmblockchain/fabric-peer:1.0.1
【讨论】:
如果你没有指定标签,那么docker会默认下载最新的标签。
如果最新版本的图像没有附加最新标签,则可能会出现此错误。
解决问题
示例: 安装 Jenkins,而不是运行
docker pull jenkins
我愿意
docker pull jenkins:2.60.3
谢谢
【讨论】:
我也面临同样的问题。塔伦的回答是正确的。你所要做的就是
打开docker-compose.yml 文件并添加hyperledger/fabric-peer:x86_64-1.0.2 或您要提取的任何内容。
关闭文件并运行docker-compose up 命令。
【讨论】:
这意味着您尝试拉取的图像不存在,请检查图像标签或您指定的 URL。
【讨论】:
当我尝试从 hub.docker.com 拉取图像时,我收到了同样的错误消息。不是这个图像,而是另一个。此错误与标签版本有关。就我而言,我推送了V0.6 版本,我尝试拉取v0.6 版本。请注意,我使用大写字母写“V”,而我尝试使用小写字母“v”。所以,标签图片真的没有找到。
我希望这对任何人都有帮助。
【讨论】:
我最近在 Windows 上遇到了这个问题,并意识到这是因为我的 docker 守护程序运行 Windows 容器,这意味着主机架构与大多数图像上的架构标签不匹配。切换到 Linux 容器后,所有容器都重新开始工作了。
【讨论】: