github.com/myafeier/fabric@v1.0.1-0.20170722181825-3a4b1f2bce86/test/envsetup/docker-compose.yaml (about) 1 # 2 # Copyright IBM Corp. All Rights Reserved. 3 # 4 # SPDX-License-Identifier: Apache-2.0 5 # 6 7 version: '2' 8 9 services: 10 11 orderer.example.com: 12 extends: 13 file: base/docker-compose-base.yaml 14 service: orderer.example.com 15 container_name: orderer.example.com 16 17 peer0.org1.example.com: 18 container_name: peer0.org1.example.com 19 extends: 20 file: base/docker-compose-base.yaml 21 service: peer0.org1.example.com 22 23 peer1.org1.example.com: 24 container_name: peer1.org1.example.com 25 extends: 26 file: base/docker-compose-base.yaml 27 service: peer1.org1.example.com 28 29 peer0.org2.example.com: 30 container_name: peer0.org2.example.com 31 extends: 32 file: base/docker-compose-base.yaml 33 service: peer0.org2.example.com 34 35 peer1.org2.example.com: 36 container_name: peer1.org2.example.com 37 extends: 38 file: base/docker-compose-base.yaml 39 service: peer1.org2.example.com 40 41 cli: 42 container_name: cli 43 image: hyperledger/fabric-tools 44 tty: true 45 environment: 46 - GOPATH=/opt/gopath 47 - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock 48 - CORE_LOGGING_LEVEL=DEBUG 49 - CORE_PEER_ID=cli 50 - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 51 - CORE_PEER_LOCALMSPID=Org1MSP 52 - CORE_PEER_TLS_ENABLED=true 53 - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt 54 - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key 55 - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt 56 - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp 57 working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer 58 command: /bin/bash -c 'apt-get update && apt-get install -y jq; sleep 600000000000' 59 volumes: 60 - /var/run/:/host/var/run/ 61 - ../../../../../examples/chaincode/go:/opt/gopath/src/github.com/hyperledger/fabric/examples/chaincode/go 62 - ./channel-artifacts:/opt/gopath/src/github.com/hyperledger/fabric/peer/channel-artifacts 63 - ./crypto-config:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto 64 - ./logs:/opt/gopath/src/github.com/hyperledger/fabric/test/envsetup/logs 65 - ../tools:/opt/gopath/src/github.com/hyperledger/fabric/test/tools 66 - ../chaincodes:/opt/gopath/src/github.com/hyperledger/fabric/test/chaincodes 67 depends_on: 68 - orderer.example.com 69 - peer0.org1.example.com 70 - peer1.org1.example.com 71 - peer0.org2.example.com 72 - peer1.org2.example.com