Обновление файла docker-compose.yaml для фабрики hyperledger для локальной среды - PullRequest
0 голосов
/ 20 марта 2019

Во время создания сети в фабрике hyperledger после создания криптографических материалов и конфигурации канала мы должны создать файл docker-compose.yaml, здесь нам нужно обновить старые пути новыми путями к файлам, но я не могу найти все пути или, точнее, эти файлы не существуют даже после создания криптографического материала с использованием инструмента криптогенеза, например:

CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/crypto/peer/msp
CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/crypto/peer/tls/server.key
CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/crypto/peer/tls/server.crt
CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/crypto/peer/tls/ca.crt

здесь у меня есть msp для каждой организации, а не одноранговая, т.е. у меня есть peerOrganisations / org1.example.com / msp А ТАКЖЕ для CORE_PEER_TLS_KEY_FILE у меня нет файла server.key в моей папке or1.example.com/tlsca А ТАКЖЕ то же самое в случае с CORE_PEER_TLS_CERT_FILE и CORE_PEER_TLS_ROOTCERT_FILE Эта же проблема со следующими путями заказчика:

ORDERER_GENERAL_TLS_PRIVATEKEY=/etc/hyperledger/crypto/orderer/tls/server.key
ORDERER_GENERAL_TLS_CERTIFICATE=/etc/hyperledger/crypto/orderer/tls/server.crt
ORDERER_GENERAL_TLS_ROOTCAS=[/etc/hyperledger/crypto/orderer/tls/ca.crt, /etc/hyperledger/crypto/peerOrg1/tls/ca.crt, /etc/hyperledger/crypto/peerOrg2/tls/ca.crt, /etc/hyperledger/crypto/peerOrg3/tls/ca.crt]

Дайте мне знать, если я пропустил какие-либо шаги и пути к файлам после генерации крито-материала Спасибо!

...