docker - 尝试部署智能合约时无法在 VSC 环境中启动本地结构
问题描述
使用 IBM Blockchain Extension for VS Code 时;我编写了一个示例智能合约并将其打包。但是当我尝试启动本地结构环境时,我收到一条错误消息:
Failed to start Local Fabric: Failed to execute command "cmd" with arguments "/c, start.cmd" return code 1
我正在关注 IBM 区块链教程,并安装了 IBM 在以下链接中列出的扩展所需的所有软件工具:
不适用
这是错误的一部分:
[9/2/2019 8:09:46 PM] [INFO] C:\Users\sufij\.fabric-vscode\environments\local_fabric>echo Hyperledger Fabric started in seconds.
[9/2/2019 8:09:46 PM] [INFO] Hyperledger Fabric started in seconds
[9/2/2019 8:09:46 PM] [INFO] C:\Users\sufij\.fabric-vscode\environments\local_fabric>rem Check to see if the channel already exists
[9/2/2019 8:09:46 PM] [INFO] C:\Users\sufij\.fabric-vscode\environments\local_fabric>docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" fabricvscodelocalfabric_peer0.org1.example.com peer channel getinfo -c mychannel
[9/2/2019 8:09:46 PM] [INFO] Error: No such container: fabricvscodelocalfabric_peer0.org1.example.com
[9/2/2019 8:09:46 PM] [INFO] C:\Users\sufij\.fabric-vscode\environments\local_fabric>if errorlevel 1
[9/2/2019 8:09:46 PM] [INFO] (
[9/2/2019 8:09:46 PM] [INFO] rem Create the channel
[9/2/2019 8:09:46 PM] [INFO] docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" fabricvscodelocalfabric_peer0.org1.example.com peer channel create -o orderer.example.com:17050 -c mychannel -f /etc/hyperledger/configtx/channel.tx
[9/2/2019 8:09:46 PM] [INFO] rem Update the channel with the anchor peers
[9/2/2019 8:09:46 PM] [INFO] docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" fabricvscodelocalfabric_peer0.org1.example.com peer channel update -o orderer.example.com:17050 -c mychannel -f /etc/hyperledger/configtx/Org1MSPanchors.tx
[9/2/2019 8:09:46 PM] [INFO] rem Join peer0.org1.example.com to the channel.
[9/2/2019 8:09:46 PM] [INFO] docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" fabricvscodelocalfabric_peer0.org1.example.com peer channel join -b mychannel.block
[9/2/2019 8:09:46 PM] [INFO] )
[9/2/2019 8:09:46 PM] [INFO] Error: No such container: fabricvscodelocalfabric_peer0.org1.example.com
[9/2/2019 8:09:46 PM] [INFO] Error: No such container: fabricvscodelocalfabric_peer0.org1.example.com
[9/2/2019 8:09:46 PM] [INFO] Error: No such container: fabricvscodelocalfabric_peer0.org1.example.com
[9/2/2019 8:09:46 PM] [ERROR] Failed to start Local Fabric: Error: Failed to execute command "cmd" with arguments "/c, start.cmd" return code 1
解决方案
推荐阅读
- scala - How to replace all specific Term.Name expressions in an AST recursively with scalameta?
- java - 使用弹簧数据 jpa 的关系的条件加载
- laravel - laravel 中的护照详细信息 api 在本地主机上可以正常工作,但不能在共享主机上运行
- java - JSONGenerator 如何在 JSON 中输出一个对象
- docker - 如何在默认入口点之前执行命令?
- javascript - 通过单击按钮打开课程
- python - 如何在 tkinter 的选项卡窗口上放置背景图像
- reactjs - Ract FontAwesome ES6 使用
- flutter - 如何在保持网格状结构的同时将 Wrap Widget 的子级居中?
- reactjs - 如何将不同的功能作为道具传递给同一个组件?