首页 > 解决方案 > 未能在 IBM Blockchain Platform 中实例化链码

问题描述

基本上,我正在关注这个

https://cloud.ibm.com/docs/services/blockchain/howto?topic=blockchain-ibp-console-smart-contracts#ibp-console-smart-contracts-connect-to-SDK

将智能合约从我的本地网络部署到 IBM Blockchain Platform。一切都很顺利,直到第四步。我收到一个错误,表明我的容器有问题。

我用谷歌搜索了一段时间,最有希望的答案是推断 web docker 上可能存在一些问题。

这是错误的描述:

实例化过程中发生错误。

grpc 有效负载为空:错误启动容器:错误启动容器:发布 http://localhost:2375/build?t=dev-jdoe-papercontract-0.0.4-c9f772dd033af7a0d2fa0b7aafb268a2f2d8045143cb4344d3356fbe72999ee0:无法生成特定于平台的 docker build:无法拉取ibmblockchain/fabric-javaenv:amd64-v1.4.1: API 错误 (404): pull access denied for ibmblockchain/fabric-javaenv, 存储库不存在或可能需要“docker login”

这是它在我的屏幕上的样子:

在此处输入图像描述

如果有人能告诉我如何解决它,那将会很有帮助。提前非常感谢。


一点更新:我尝试使用 JS 而不是 Java 来编写智能合约,在实例化步骤中弹出相同的错误。

标签: blockchainhyperledgeribm-blockchainchaincode

解决方案


推荐阅读