Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- networks:
- network:
- services:
- tls.example.com:
- container_name: tls.example.com
- extends:
- file: docker-base.yaml
- service: ca-base
- command: sh -c 'fabric-ca-server start -d -b ca-admin:ca-adminpw --port 7050'
- environment:
- - FABRIC_CA_SERVER_CSR_CN=tls.example.com
- - FABRIC_CA_SERVER_CSR_HOSTS=tls.example.com
- volumes:
- - ${LOCAL_CA_PATH}/tls.example.com/ca:${DOCKER_CA_PATH}/ca
- ports:
- - 7050:7050
- org1.example.com:
- container_name: org1.example.com
- extends:
- file: docker-base.yaml
- service: ca-base
- command: sh -c 'fabric-ca-server start -d -b ca-admin:ca-adminpw --port 7050'
- environment:
- - FABRIC_CA_SERVER_CSR_CN=org1.example.com
- - FABRIC_CA_SERVER_CSR_HOSTS=org1.example.com
- volumes:
- - ${LOCAL_CA_PATH}/org1.example.com/ca:${DOCKER_CA_PATH}/ca
- ports:
- - 7250:7050
- org2.example.com:
- container_name: org2.example.com
- extends:
- file: docker-base.yaml
- service: ca-base
- command: sh -c 'fabric-ca-server start -d -b ca-admin:ca-adminpw --port 7050'
- environment:
- - FABRIC_CA_SERVER_CSR_CN=org2.example.com
- - FABRIC_CA_SERVER_CSR_HOSTS=org2.example.com
- volumes:
- - ${LOCAL_CA_PATH}/org2.example.com/ca:${DOCKER_CA_PATH}/ca
- ports:
- - 7350:7050
- org3.example.com:
- container_name: org3.example.com
- extends:
- file: docker-base.yaml
- service: ca-base
- command: sh -c 'fabric-ca-server start -d -b ca-admin:ca-adminpw --port 7050'
- environment:
- - FABRIC_CA_SERVER_CSR_CN=org3.example.com
- - FABRIC_CA_SERVER_CSR_HOSTS=org3.example.com
- volumes:
- - ${LOCAL_CA_PATH}/org3.example.com/ca:${DOCKER_CA_PATH}/ca
- ports:
- - 7450:7050
- peer1.org1.example.com:
- container_name: peer1.org1.example.com
- extends:
- file: docker-base.yaml
- service: peer-base
- environment:
- - CORE_PEER_ID=peer1.org1.example.com
- - CORE_PEER_ADDRESS=peer1.org1.example.com:7051
- - CORE_PEER_LOCALMSPID=org1MSP
- - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org1.example.com:7051
- volumes:
- - ${LOCAL_CA_PATH}/org1.example.com/registers/peer1:${DOCKER_CA_PATH}/peer
- ports:
- - 7251:7051
- peer1.org2.example.com:
- container_name: peer1.org2.example.com
- extends:
- file: docker-base.yaml
- service: peer-base
- environment:
- - CORE_PEER_ID=peer1.org2.example.com
- - CORE_PEER_ADDRESS=peer1.org2.example.com:7051
- - CORE_PEER_LOCALMSPID=org2MSP
- - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org2.example.com:7051
- volumes:
- - ${LOCAL_CA_PATH}/org2.example.com/registers/peer1:${DOCKER_CA_PATH}/peer
- ports:
- - 7351:7051
- peer1.org3.example.com:
- container_name: peer1.org3.example.com
- extends:
- file: docker-base.yaml
- service: peer-base
- environment:
- - CORE_PEER_ID=peer1.org3.example.com
- - CORE_PEER_ADDRESS=peer1.org3.example.com:7051
- - CORE_PEER_LOCALMSPID=org3MSP
- - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org3.example.com:7051
- volumes:
- - ${LOCAL_CA_PATH}/org3.example.com/registers/peer1:${DOCKER_CA_PATH}/peer
- ports:
- - 7451:7051
- orderer1.org1.example.com:
- container_name: orderer1.org1.example.com
- extends:
- file: docker-base.yaml
- service: orderer-base
- environment:
- - ORDERER_HOST=orderer1.org1.example.com
- - ORDERER_GENERAL_LOCALMSPID=org1MSP
- volumes:
- - ${LOCAL_CA_PATH}/org1.example.com/registers/orderer1:${DOCKER_CA_PATH}/orderer
- ports:
- - 8251:7777
- - 8252:8888
- - 8253:9999
- orderer1.org2.example.com:
- container_name: orderer1.org2.example.com
- extends:
- file: docker-base.yaml
- service: orderer-base
- environment:
- - ORDERER_HOST=orderer1.org2.example.com
- - ORDERER_GENERAL_LOCALMSPID=org2MSP
- volumes:
- - ${LOCAL_CA_PATH}/org2.example.com/registers/orderer1:${DOCKER_CA_PATH}/orderer
- ports:
- - 8351:7777
- - 8352:8888
- - 8353:9999
- orderer1.org3.example.com:
- container_name: orderer1.org3.example.com
- extends:
- file: docker-base.yaml
- service: orderer-base
- environment:
- - ORDERER_HOST=orderer1.org3.example.com
- - ORDERER_GENERAL_LOCALMSPID=org3MSP
- volumes:
- - ${LOCAL_CA_PATH}/org3.example.com/registers/orderer1:${DOCKER_CA_PATH}/orderer
- ports:
- - 8451:7777
- - 8452:8888
- - 8453:9999
Add Comment
Please, Sign In to add comment