expose operations port (#454)

Signed-off-by: Varad Ramamoorthy <varad@us.ibm.com>
This commit is contained in:
Varad Ramamoorthy 2021-07-06 03:38:57 -04:00 committed by GitHub
parent 5b8c4390db
commit b2a89cffbc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 18 additions and 3 deletions

View file

@ -7,6 +7,7 @@ version: '2'
networks: networks:
test: test:
name: fabric_test
services: services:
@ -17,8 +18,10 @@ services:
- FABRIC_CA_SERVER_CA_NAME=ca-org1 - FABRIC_CA_SERVER_CA_NAME=ca-org1
- FABRIC_CA_SERVER_TLS_ENABLED=true - FABRIC_CA_SERVER_TLS_ENABLED=true
- FABRIC_CA_SERVER_PORT=7054 - FABRIC_CA_SERVER_PORT=7054
- FABRIC_CA_SERVER_OPERATIONS_LISTENADDRESS=0.0.0.0:17054
ports: ports:
- "7054:7054" - "7054:7054"
- "17054:17054"
command: sh -c 'fabric-ca-server start -b admin:adminpw -d' command: sh -c 'fabric-ca-server start -b admin:adminpw -d'
volumes: volumes:
- ../organizations/fabric-ca/org1:/etc/hyperledger/fabric-ca-server - ../organizations/fabric-ca/org1:/etc/hyperledger/fabric-ca-server
@ -33,8 +36,10 @@ services:
- FABRIC_CA_SERVER_CA_NAME=ca-org2 - FABRIC_CA_SERVER_CA_NAME=ca-org2
- FABRIC_CA_SERVER_TLS_ENABLED=true - FABRIC_CA_SERVER_TLS_ENABLED=true
- FABRIC_CA_SERVER_PORT=8054 - FABRIC_CA_SERVER_PORT=8054
- FABRIC_CA_SERVER_OPERATIONS_LISTENADDRESS=0.0.0.0:18054
ports: ports:
- "8054:8054" - "8054:8054"
- "18054:18054"
command: sh -c 'fabric-ca-server start -b admin:adminpw -d' command: sh -c 'fabric-ca-server start -b admin:adminpw -d'
volumes: volumes:
- ../organizations/fabric-ca/org2:/etc/hyperledger/fabric-ca-server - ../organizations/fabric-ca/org2:/etc/hyperledger/fabric-ca-server
@ -49,8 +54,10 @@ services:
- FABRIC_CA_SERVER_CA_NAME=ca-orderer - FABRIC_CA_SERVER_CA_NAME=ca-orderer
- FABRIC_CA_SERVER_TLS_ENABLED=true - FABRIC_CA_SERVER_TLS_ENABLED=true
- FABRIC_CA_SERVER_PORT=9054 - FABRIC_CA_SERVER_PORT=9054
- FABRIC_CA_SERVER_OPERATIONS_LISTENADDRESS=0.0.0.0:19054
ports: ports:
- "9054:9054" - "9054:9054"
- "19054:19054"
command: sh -c 'fabric-ca-server start -b admin:adminpw -d' command: sh -c 'fabric-ca-server start -b admin:adminpw -d'
volumes: volumes:
- ../organizations/fabric-ca/ordererOrg:/etc/hyperledger/fabric-ca-server - ../organizations/fabric-ca/ordererOrg:/etc/hyperledger/fabric-ca-server

View file

@ -7,6 +7,7 @@ version: '2'
networks: networks:
test: test:
name: fabric_test
services: services:
couchdb0: couchdb0:

View file

@ -12,6 +12,7 @@ volumes:
networks: networks:
test: test:
name: fabric_test
services: services:
@ -26,6 +27,7 @@ services:
- ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.genesis.block - ORDERER_GENERAL_GENESISFILE=/var/hyperledger/orderer/orderer.genesis.block
- ORDERER_GENERAL_LOCALMSPID=OrdererMSP - ORDERER_GENERAL_LOCALMSPID=OrdererMSP
- ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp - ORDERER_GENERAL_LOCALMSPDIR=/var/hyperledger/orderer/msp
- ORDERER_OPERATIONS_LISTENADDRESS=0.0.0.0:17050
# enabled TLS # enabled TLS
- ORDERER_GENERAL_TLS_ENABLED=true - ORDERER_GENERAL_TLS_ENABLED=true
- ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/tls/server.key - ORDERER_GENERAL_TLS_PRIVATEKEY=/var/hyperledger/orderer/tls/server.key
@ -45,6 +47,7 @@ services:
- orderer.example.com:/var/hyperledger/production/orderer - orderer.example.com:/var/hyperledger/production/orderer
ports: ports:
- 7050:7050 - 7050:7050
- 17050:17050
networks: networks:
- test - test
@ -57,7 +60,7 @@ services:
# the following setting starts chaincode containers on the same # the following setting starts chaincode containers on the same
# bridge network as the peers # bridge network as the peers
# https://docs.docker.com/compose/networking/ # https://docs.docker.com/compose/networking/
- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${COMPOSE_PROJECT_NAME}_test - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=fabric_test
- FABRIC_LOGGING_SPEC=INFO - FABRIC_LOGGING_SPEC=INFO
#- FABRIC_LOGGING_SPEC=DEBUG #- FABRIC_LOGGING_SPEC=DEBUG
- CORE_PEER_TLS_ENABLED=true - CORE_PEER_TLS_ENABLED=true
@ -74,6 +77,7 @@ services:
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051 - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051 - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051
- CORE_PEER_LOCALMSPID=Org1MSP - CORE_PEER_LOCALMSPID=Org1MSP
- CORE_OPERATIONS_LISTENADDRESS=0.0.0.0:17051
volumes: volumes:
- /var/run/docker.sock:/host/var/run/docker.sock - /var/run/docker.sock:/host/var/run/docker.sock
- ../organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp - ../organizations/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp:/etc/hyperledger/fabric/msp
@ -83,6 +87,7 @@ services:
command: peer node start command: peer node start
ports: ports:
- 7051:7051 - 7051:7051
- 17051:17051
networks: networks:
- test - test
@ -95,7 +100,7 @@ services:
# the following setting starts chaincode containers on the same # the following setting starts chaincode containers on the same
# bridge network as the peers # bridge network as the peers
# https://docs.docker.com/compose/networking/ # https://docs.docker.com/compose/networking/
- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=${COMPOSE_PROJECT_NAME}_test - CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=fabric_test
- FABRIC_LOGGING_SPEC=INFO - FABRIC_LOGGING_SPEC=INFO
#- FABRIC_LOGGING_SPEC=DEBUG #- FABRIC_LOGGING_SPEC=DEBUG
- CORE_PEER_TLS_ENABLED=true - CORE_PEER_TLS_ENABLED=true
@ -112,6 +117,7 @@ services:
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org2.example.com:9051 - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org2.example.com:9051
- CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org2.example.com:9051 - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org2.example.com:9051
- CORE_PEER_LOCALMSPID=Org2MSP - CORE_PEER_LOCALMSPID=Org2MSP
- CORE_OPERATIONS_LISTENADDRESS=0.0.0.0:19051
volumes: volumes:
- /var/run/docker.sock:/host/var/run/docker.sock - /var/run/docker.sock:/host/var/run/docker.sock
- ../organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp:/etc/hyperledger/fabric/msp - ../organizations/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp:/etc/hyperledger/fabric/msp
@ -121,9 +127,10 @@ services:
command: peer node start command: peer node start
ports: ports:
- 9051:9051 - 9051:9051
- 19051:19051
networks: networks:
- test - test
cli: cli:
container_name: cli container_name: cli
image: hyperledger/fabric-tools:$IMAGE_TAG image: hyperledger/fabric-tools:$IMAGE_TAG