github.com/leonlxy/hyperledger@v1.0.0-alpha.0.20170427033203-34922035d248/examples/e2e_cli/docker-compose-no-tls.yaml (about) 1 version: '2' 2 3 services: 4 5 orderer0: 6 container_name: orderer0 7 image: hyperledger/fabric-orderer 8 environment: 9 - ORDERER_GENERAL_LOGLEVEL=debug 10 - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 11 - ORDERER_GENERAL_GENESISMETHOD=file 12 - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.block 13 - ORDERER_GENERAL_LOCALMSPID=OrdererMSP 14 - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/localMspConfig 15 working_dir: /opt/gopath/src/github.com/hyperledger/fabric 16 command: orderer 17 volumes: 18 - ./crypto/orderer:/var/hyperledger/orderer 19 ports: 20 - 7050:7050 21 22 peer0: 23 container_name: peer0 24 extends: 25 file: peer-base/peer-base-no-tls.yaml 26 service: peer-base 27 environment: 28 - CORE_PEER_ID=peer0 29 - CORE_PEER_LOCALMSPID=Org0MSP 30 volumes: 31 - /var/run/:/host/var/run/ 32 - ./crypto/peer/peer0/localMspConfig:/etc/hyperledger/fabric/msp 33 ports: 34 - 7051:7051 35 - 7053:7053 36 depends_on: 37 - orderer0 38 39 peer1: 40 container_name: peer1 41 extends: 42 file: peer-base/peer-base-no-tls.yaml 43 service: peer-base 44 environment: 45 - CORE_PEER_ID=peer1 46 - CORE_PEER_GOSSIP_BOOTSTRAP=peer0:7051 47 - CORE_PEER_LOCALMSPID=Org0MSP 48 volumes: 49 - /var/run/:/host/var/run/ 50 - ./crypto/peer/peer1/localMspConfig:/etc/hyperledger/fabric/msp 51 ports: 52 - 8051:7051 53 - 8053:7053 54 depends_on: 55 - orderer0 56 - peer0 57 58 peer2: 59 container_name: peer2 60 extends: 61 file: peer-base/peer-base-no-tls.yaml 62 service: peer-base 63 environment: 64 - CORE_PEER_ID=peer2 65 - CORE_PEER_GOSSIP_BOOTSTRAP=peer2:7051 66 - CORE_PEER_LOCALMSPID=Org1MSP 67 volumes: 68 - /var/run/:/host/var/run/ 69 - ./crypto/peer/peer2/localMspConfig:/etc/hyperledger/fabric/msp 70 ports: 71 - 9051:7051 72 - 9053:7053 73 depends_on: 74 - orderer0 75 - peer0 76 - peer1 77 78 peer3: 79 container_name: peer3 80 extends: 81 file: peer-base/peer-base-no-tls.yaml 82 service: peer-base 83 environment: 84 - CORE_PEER_ID=peer3 85 - CORE_PEER_GOSSIP_BOOTSTRAP=peer2:7051 86 - CORE_PEER_LOCALMSPID=Org1MSP 87 volumes: 88 - /var/run/:/host/var/run/ 89 - ./crypto/peer/peer3/localMspConfig:/etc/hyperledger/fabric/msp 90 ports: 91 - 10051:7051 92 - 10053:7053 93 depends_on: 94 - orderer0 95 - peer0 96 - peer1 97 - peer2 98 99 cli: 100 container_name: cli 101 image: hyperledger/fabric-testenv 102 tty: true 103 environment: 104 - GOPATH=/opt/gopath 105 - CORE_PEER_ADDRESSAUTODETECT=true 106 - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock 107 - CORE_LOGGING_LEVEL=DEBUG 108 - CORE_NEXT=true 109 - CORE_PEER_ID=cli 110 - CORE_PEER_ENDORSER_ENABLED=true 111 - CORE_PEER_ADDRESS=peer0:7051 112 - CORE_PEER_GOSSIP_IGNORESECURITY=true 113 - CORE_PEER_LOCALMSPID=Org0MSP 114 working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer 115 command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME}; ' 116 volumes: 117 - /var/run/:/host/var/run/ 118 - ./examples/:/opt/gopath/src/github.com/hyperledger/fabric/examples/ 119 - ./crypto:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ 120 - ./scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ 121 depends_on: 122 - orderer0 123 - peer0 124 - peer1 125 - peer2 126 - peer3