BYFN CLI Container "peer" Command

Q

What is the BYFN (Build Your First Network) CLI Container "peer" Command?

✍: FYIcenter.com

A

If you have the BYFN CLI container running, you can use it to run the "peer" command to manage your BYFN network.

1. Start the CLI container and connect to it:

$ docker start cli
cli

$ docker exec -it cli bash
bash-4.4#

2. Run the "peer help" command to see its functions:

bash-4.4# peer
Usage:
  peer [command]

Available Commands:
  chaincode   Operate a chaincode: 
              install|instantiate|invoke|package|query|signpackage|upgrade|list.
  channel     Operate a channel: create|fetch|join|list|update|signconfigtx|getinfo.
  help        Help about any command
  lifecycle   Perform _lifecycle operations
  logging     Logging configuration: 
              getlevel|setlevel|getlogspec|setlogspec|revertlevels.
  node        Operate a peer node: start|status.
  version     Print fabric peer version.

3. List all channels on BYFN:

bash-4.4# peer channel list
[main] InitCmd -> ERRO 001 Cannot run peer because cannot init crypto, \
   folder "/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto\
   /peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp" does not exist

Looks like we are missing access certificates to run the command. See next tutorial on how to fix the issue.

 

⇒ BYFN CLI Container Missing Admin Certificates

⇐ "docker exec -it cli bash" - BYFN CLI Shell

⇑ Hyperledger Fabric Sample Networks

⇑⇑ Hyperledger Tutorials

2020-10-10, 1170👍, 0💬