环境准备
docker 18.06.1
docker-compose 1.21.0
python2.7.6
node 8.9.0
npm5.5.1
node使用nvm安装nvm install 8.9.0
安装 Composer
全局安装,可加@下载指定版本
npm install -g composer-cli@0.19.5
npm install -g composer-rest-server@0.19.5
npm install -g generator-hyperledger-composer@0.19.5
npm install -g composer-playground@0.19.5
npm install -g yo
通过下面的命令查看全局安装过的包
npm list -g --depth 0
安装 Hyperledger Fabric
mkdir ~/HyperledgerComposer
export COMPOSER_ROOT=~/HyperledgerComposer
cd $COMPOSER_ROOT
mkdir fabric-dev-servers && cd fabric-dev-servers
unzip fabric-dev-servers.zip
启动 Hyperledger Fabric
cd HyperledgerComposer/fabric-dev-servers
./downloadFabric.sh
./startFabric.sh
./createPeerAdminCard.sh
使用composer card list查看ID卡
./stopFabric.sh关闭网络
导入card,前提下载一个card
docker kill $(docker ps -q)
docker rm $(docker ps -aq)
docker rmi $(docker images dev-* -q)
cd HyperledgerComposer/fabric-dev-servers
./startFabric.sh
关闭容器,开启网络
cd /pii-network1
composer network install --card PeerAdmin@hlfv1 --archiveFile dist/pii-network.bna
composer network start --networkName pii-network --networkVersion 0.2.6-deploy.1 --networkAdmin admin --networkAdminEnrollSecret adminpw --card PeerAdmin@hlfv1 --file test.card
composer card import --file test.card
注意版本以及名字
以上就完成了安装,以及card导入啦