Deploy Your Network
In this lesson, we will launch an environment on which we will run all our network containers(peer, orderer, CA, state-db)
We'll cover the following...
Folder Structure: #
First lets take a look at the folder structure. Here is what’s inside the infra-basic-network folder:
-
Crypto Config:
crypto-config.yaml: This is the input file tocryptogentool for generating the crypto material. This tool has already been run for convenience in our environment and resultant keys and certificates are already added incrypto-configfolder.
-
Configuration Transaction:
configtx.yaml: config file defining input to generate the configuration transaction. This will be consumed byconfigtxexecutable to generate config transaction in files inside infra-basic-network/config folder.
-
Network Components Containers Definition:
docker-compose.yml: This file defines each infrastructure component that will run to form the network. If you look inside this file you will see it defines all the containers using official Hyperledger Fabric images. The crypto-config folder is mounted as volume on these containers to give them access to relevant keys & certs.
Ask