github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/Decentralized-Energy-Composer-master/fabric-dev-servers/fabric-scripts/hlfv11/composer/docker-compose.yml (about) 1 version: '2' 2 3 services: 4 ca.org1.example.com: 5 image: hyperledger/fabric-ca:$ARCH-1.1.0 6 environment: 7 - FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server 8 - FABRIC_CA_SERVER_CA_NAME=ca.org1.example.com 9 10 ports: 11 - "7054:7054" 12 command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/19ab65abbb04807dad12e4c0a9aaa6649e70868e3abd0217a322d89e47e1a6ae_sk -b admin:adminpw -d' 13 volumes: 14 - ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config 15 container_name: ca.org1.example.com 16 17 orderer.example.com: 18 container_name: orderer.example.com 19 image: hyperledger/fabric-orderer:$ARCH-1.1.0 20 environment: 21 - ORDERER_GENERAL_LOGLEVEL=debug 22 - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 23 - ORDERER_GENERAL_GENESISMETHOD=file 24 - ORDERER_GENERAL_GENESISFILE=/etc/hyperledger/configtx/composer-genesis.block 25 - ORDERER_GENERAL_LOCALMSPID=OrdererMSP 26 - ORDERER_GENERAL_LOCALMSPDIR=/etc/hyperledger/msp/orderer/msp 27 working_dir: /opt/gopath/src/github.com/hyperledger/fabric 28 command: orderer 29 ports: 30 - 7050:7050 31 volumes: 32 - ./:/etc/hyperledger/configtx 33 - ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp:/etc/hyperledger/msp/orderer/msp 34 35 peer0.org1.example.com: 36 container_name: peer0.org1.example.com 37 image: hyperledger/fabric-peer:$ARCH-1.1.0 38 environment: 39 - CORE_LOGGING_LEVEL=debug 40 - CORE_CHAINCODE_LOGGING_LEVEL=DEBUG 41 - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock 42 - CORE_PEER_ID=peer0.org1.example.com 43 - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 44 - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=composer_default 45 - CORE_PEER_LOCALMSPID=Org1MSP 46 - CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/peer/msp 47 - CORE_LEDGER_STATE_STATEDATABASE=CouchDB 48 - CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb:5984 49 working_dir: /opt/gopath/src/github.com/hyperledger/fabric 50 command: peer node start 51 ports: 52 - 7051:7051 53 - 7053:7053 54 volumes: 55 - /var/run/:/host/var/run/ 56 - ./:/etc/hyperledger/configtx 57 - ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/peer/msp 58 - ./crypto-config/peerOrganizations/org1.example.com/users:/etc/hyperledger/msp/users 59 depends_on: 60 - orderer.example.com 61 - couchdb 62 63 couchdb: 64 container_name: couchdb 65 image: hyperledger/fabric-couchdb:$ARCH-0.4.6 66 ports: 67 - 5984:5984 68 environment: 69 DB_URL: http://localhost:5984/member_db 70 71