Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Copyright IBM Corp. All Rights Reserved.
- #
- # SPDX-License-Identifier: Apache-2.0
- #
- version: '2'
- volumes:
- orderer.example.com:
- peer0.org1.example.com:
- peer1.org1.example.com:
- peer0.org2.example.com:
- peer1.org2.example.com:
- networks:
- byfn:
- services:
- ca0:
- image: hyperledger/fabric-ca:$IMAGE_TAG
- environment:
- - FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- - FABRIC_CA_SERVER_CA_NAME=ca-org1
- - FABRIC_CA_SERVER_TLS_ENABLED=true
- - FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org1.example.com-cert.pem
- - FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/03646f47fabea5b9861a26273e894a8a8e647910f903ceb9791ee165879c86b3_sk
- ports:
- - "7054:7054"
- 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/03646f47fabea5b9861a26273e894a8a8e647910f903ceb9791ee165879c86b3_sk -b admin:adminpw -d'
- volumes:
- - ./crypto-config/peerOrganizations/org1.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
- container_name: ca_peerOrg1
- networks:
- - byfn
- ca1:
- image: hyperledger/fabric-ca:$IMAGE_TAG
- environment:
- - FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- - FABRIC_CA_SERVER_CA_NAME=ca-org2
- - FABRIC_CA_SERVER_TLS_ENABLED=true
- - FABRIC_CA_SERVER_TLS_CERTFILE=/etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem
- - FABRIC_CA_SERVER_TLS_KEYFILE=/etc/hyperledger/fabric-ca-server-config/a9866b5d86df4d9a4de069882b81b84c89cc66cb0f6081a77a4d3c702a550306_sk
- ports:
- - "8054:7054"
- command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.org2.example.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/a9866b5d86df4d9a4de069882b81b84c89cc66cb0f6081a77a4d3c702a550306_sk -b admin:adminpw -d'
- volumes:
- - ./crypto-config/peerOrganizations/org2.example.com/ca/:/etc/hyperledger/fabric-ca-server-config
- container_name: ca_peerOrg2
- networks:
- - byfn
- orderer.example.com:
- extends:
- file: base/docker-compose-base.yaml
- service: orderer.example.com
- container_name: orderer.example.com
- networks:
- - byfn
- peer0.org1.example.com:
- container_name: peer0.org1.example.com
- extends:
- file: base/docker-compose-base.yaml
- service: peer0.org1.example.com
- networks:
- - byfn
- peer1.org1.example.com:
- container_name: peer1.org1.example.com
- extends:
- file: base/docker-compose-base.yaml
- service: peer1.org1.example.com
- networks:
- - byfn
- peer0.org2.example.com:
- container_name: peer0.org2.example.com
- extends:
- file: base/docker-compose-base.yaml
- service: peer0.org2.example.com
- networks:
- - byfn
- peer1.org2.example.com:
- container_name: peer1.org2.example.com
- extends:
- file: base/docker-compose-base.yaml
- service: peer1.org2.example.com
- networks:
- - byfn
Add Comment
Please, Sign In to add comment