[英]What is the difference between running docker image in and outside of vagrant
谁能解释在vagrant内部和vagrant外使用docker镜像有什么区别?
以及如何将chaincode部署到在vagrant之外的docker容器中运行的网络?
现在我在vagrant之外有一个由4个对等方组成的网络,我正尝试从github部署一个链码:
{
"jsonrpc": "2.0",
"method": "deploy",
"params": {
"type": 1,
"chaincodeID": {
"path": "https://github.com/aybek/test_ibm_chaincode"
},
"ctorMsg": {
"function": "init"
},
"metadata": [97, 115, 115, 105, 103, 110, 101, 114],
"secureContext": "admin"
},
"id": 0
}
输出:
部署Chaincode时出错:获取Chaincode包字节时出错:获取代码时出错获取Chaincode花费的时间太长
建议在无业游民之外运行docker容器。 Fabric v1.0文档中有一个很好的示例如何运行docker容器并安装/实例化链代码:
https://hyperledger-fabric.readthedocs.io/en/latest/build_network.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.