# https://github.com/yeasy/docker-compose-files/tree/master/hyperledger # This compose file will start a Hyperledger Fabric 1.0 MVE, including # * 2 ca (not in use now) # * 1 orderer # * 4 peers in 2 orgs # * cli for testing version: '2.0' services: # ca.org1.example.com: # extends: # file: base-solo.yaml # service: ca.org1.example.com # ca.org2.example.com: # extends: # file: base-solo.yaml # service: ca.org2.example.com cli: extends: file: base-solo.yaml service: cli orderer0.example.com: # There can be multiple orderers extends: file: base-solo.yaml service: orderer0.example.com peer0.org1.example.com: extends: file: base-solo.yaml service: peer0.org1.example.com depends_on: - orderer0.example.com peer1.org1.example.com: extends: file: base-solo.yaml service: peer1.org1.example.com depends_on: - orderer0.example.com peer0.org2.example.com: extends: file: base-solo.yaml service: peer0.org2.example.com depends_on: - orderer0.example.com peer1.org2.example.com: extends: file: base-solo.yaml service: peer1.org2.example.com depends_on: - orderer0.example.com prometheus: extends: file: base-solo.yaml service: prometheus depends_on: - orderer0.example.com - peer0.org1.example.com - peer1.org1.example.com - peer0.org2.example.com - peer1.org2.example.com #networks: # default: # external: # name: hyperledger_fabric