Tools, FAQ, Tutorials:
Peer and CouchDB Container Dependency
Which Peer container depends which CouchDB container in BYFN network?
✍: FYIcenter.com
If you are running BYFN (Build Your First Network) with the CouchDB option,
the Peer and CouchDB Container Dependency is defined in the
"docker-compose-couch.yaml" file.
$ cd ~/hyperledger-binaries/fabric-samples/first-network $ more docker-compose-couch.yaml # Copyright IBM Corp. All Rights Reserved. version: '2' networks: byfn: services: couchdb0: container_name: couchdb0 image: hyperledger/fabric-couchdb environment: - COUCHDB_USER= - COUCHDB_PASSWORD= ports: - "5984:5984" networks: - byfn peer0.org1.example.com: environment: - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb0:5984 - CORE_LEDGER_STATE_COUCHDBCONFIG_USERNAME= - CORE_LEDGER_STATE_COUCHDBCONFIG_PASSWORD= depends_on: - couchdb0 ... couchdb3: container_name: couchdb3 image: hyperledger/fabric-couchdb environment: - COUCHDB_USER= - COUCHDB_PASSWORD= ports: - "8984:5984" networks: - byfn peer1.org2.example.com: environment: - CORE_LEDGER_STATE_STATEDATABASE=CouchDB - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb3:5984 - CORE_LEDGER_STATE_COUCHDBCONFIG_USERNAME= - CORE_LEDGER_STATE_COUCHDBCONFIG_PASSWORD= depends_on: - couchdb3
As you can see, the Peer and CouchDB dependency is defined as:
peer0.org1.example.com -> couchdb0 peer1.org1.example.com -> couchdb1 peer0.org2.example.com -> couchdb2 peer1.org2.example.com -> couchdb3
By the way, there is no user names and passwords defined to protect CouchDB servers. This is ok for a developer environment.
⇒ Query CouchDB Container API Directly
⇐ CouchDB Container Used in Hyperledger Fabric
2020-07-03, 1134🔥, 1💬
Popular Posts:
How to add request query string Parameters to my Azure API operation 2017 version to make it more us...
How to build a test service operation to dump everything from the "context.Request" object in the re...
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...
How to install .NET Framework in Visual Studio Community 2017? I have the Visual Studio Installer in...
How To Get the Minimum or Maximum Value of an Array in PHP? If you want to get the minimum or maximu...