我正在尝试为单个组织将 Hyperledger Composer 区块链业务网络部署到 Hyperledger Fabric

I am Trying to Deploy a Hyperledger Composer blockchain business network to Hyperledger Fabric for a single organization

虽然部署它要求我创建一个 connection.json 文件,但我担心的是我需要在哪里放置该文件,以及当我发出命令时:-- composer card create -p connection.json -u PeerAdmin -c Admin@org1.example.com-cert.pem -k 114aab0e76bf0c78308f89efc4b8c9423e31568da0c340ca187a9b17aa9a4457_sk -r PeerAdmin -r ChannelAdmin

它给出的错误是找不到命令 所以我担心的是 connection.json 放在哪里以及我需要遵循的下一个程序是什么

您可以尝试将连接配置文件放在tmp目录中,如下所示

mkdir -p /tmp/composer/org1

然后

cd /tmp/composer/org1

然后

nano byfn-network-org1.json

然后复制此文件中的连接配置文件设置并保存。

然后为您的管理员创建加密material

export ORG1=crypto- 
config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
cp -p $ORG1/signcerts/A*.pem /tmp/composer/org1
cp -p $ORG1/keystore/*_sk /tmp/composer/org1

然后您可以使用以下命令创建管理卡

composer card create -p /tmp/composer/org1/byfn-network-org1.json -u PeerAdmin -c /tmp/composer/org1/Admin@org1.example.com-cert.pem -k /tmp/composer/org1/*_sk -r PeerAdmin -r ChannelAdmin -f PeerAdmin@org1.card

希望对您有所帮助