Tools, FAQ, Tutorials:
Switch Default Peer with Scripts
How to Switch Default Peer on the CLI container with Scripts? I am tired of typing those 4 CORE_PEER_* export commands.
✍: FYIcenter.com
From previous tutorial, we know that we need to type in export commands
to set 4 CORE_PEER_* environment variables.
But you can also put them into shell scripts and run them whenever needed.
1. Connect to the CLI container:
$ docker exec -it cli bash bash-4.4#
2. Create a script file for peer0.org1:
bash-4.4# vi peer0-org1.sh export CORE_PEER_ADDRESS=peer0.org1.example.com:7051 export CORE_PEER_LOCALMSPID=Org1MSP export CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger\ /fabric/peer/crypto/peerOrganizations/org1.example.com/users\ /Admin@org2.example.com/msp export CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger\ /fabric/peer/crypto/peerOrganizations/org1.example.com/peers\ /peer0.org1.example.com/tls/ca.crt bash-4.4# chmod 711 peer0-org1.sh
3. Create script files for peer1.org1, peer0.org2, and peer1.org2 in the same as step 2.
4. Run a script file with "source" command and test it:
bash-4.4# source peer1-org2.sh bash-4.4# echo $CORE_PEER_ADDRESS peer1.org2.example.com:7051 bash-4.4# peer node status status:STARTED
⇐ CouchDB Server Admin Web Portal
2020-05-29, ∼1392🔥, 0💬
Popular Posts:
What is EPUB 2.0 Metadata "dc:creator" and "dc:contributor" elements? EPUB 2.0 Metadata "dc:creator"...
Why I am getting "The Windows SDK version 8.1 was not found" error, when building my C++ application...
How to use the "return-response" Policy statement to build the response from scratch for an Azure AP...
Where to get the detailed description of the JSON.stringify() Function in JavaScript? Here is the de...
How to Instantiate Chaincode on BYFN Channel? You can follow this tutorial to Instantiate Chaincode ...