【问题标题】:Yet Another "ERROR: manifest for hyperledger/fabric-orderer:latest not found" error另一个“错误:hyperledger/fabric-orderer 的清单:最新未找到”错误
【发布时间】:2018-04-07 05:29:11
【问题描述】:

这个问题的部分答案(!)是我必须(提前)知道这是一个问题,确定我必须提取的图像(这里是Orderer),然后用“最新”重新标记它们.这似乎次优。我知道这个问题,因为我以前经历过,但是......我是一个菜鸟,在这里跟随:

兴奋的菜鸟想要write first app

尽职尽责地跟随Prereqs

然后

/startFabric.sh # 不要为 Windows Git Bash 用户重写路径 导出 MSYS_NO_PATHCONV=1 docker-compose -f docker-compose.yml 下来 删除网络 net_basic 警告:找不到网络 net_basic。 docker-compose -f docker-compose.yml up -d ca.example.com orderer.example.com peer0.org1.example.com couchdb 使用默认驱动程序创建网络“net_basic” 正在拉取 orderer.example.com (hyperledger/fabric-orderer:latest)... 错误:hyperledger/fabric-orderer 的清单:未找到最新的

Noob 沮丧地离开了?

请修改教程页面以引用此附加先决条件

或者参数化脚本以获取DOCKER_TAG={{VALUE}}

还是我错过了什么?

这些说明可能是:

使用“fabric-orderer”作为模板确定您的架构的最新版本: https://hub.docker.com/r/hyperledger/fabric-orderer/tags/

在我的例子中,最新的标签是x86_64-1.0.3,我使用的是 bash,所以:

TAG={{THE CORRECT VALUE}} // 在我的例子中是 x86_64-1.0.3 用于 orderer couchdb peer ca 工具中的 IMAGE 做 码头工人拉超级账本/面料-${IMAGE}:${TAG} && \ 码头工人标签\ 超级账本/结构-${IMAGE}:${TAG} \ 超级账本/fabric-${IMAGE}:latest 完毕

参考资料:

【问题讨论】:

    标签: hyperledger-fabric


    【解决方案1】:

    您缺少的是必须下载二进制文件的步骤,请参阅"Download Platform-specific Binaries"

    curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap-1.0.3.sh | bash
    

    PS。您可以在您的参考文献之一上找到更多解释,例如:

    【讨论】:

    • 谢谢。我提议有人更新 pre-req 的文档以包含这些说明,因为我们中的许多人似乎都受到这个已知问题的打击。我认为,与其试图为不同的架构捏造“最新”标签,脚本应该期待一个环境变量 LATEST_TAG 或类似的变量。
    猜你喜欢
    • 2017-10-05
    • 1970-01-01
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多