簡體   English   中英

Hyperledger Fabric:定義docker-compose時要使用的MSP目錄

[英]Hyperledger Fabric: MSP directory to be used while defining docker-compose

我正在嘗試使用Hyperledger Fabric部署多對等體系結構。 我定義了三個對等點,即制造商對等點,客戶對等點和監管者對等點。 我已經生成了加密材料,它們位於“ crypto-config”文件夾中。 文件夾:

訂購者組織

Orderer-org

ca,msp,訂購者,tlsca,用戶

同行組織

客戶單位,制造商單位,監管機構

它們都有相同的文件夾

ca,msp,對等體,tlsca,用戶

在peers文件夾中,我們有regulator-org,在子文件夾中,還有另一個msp文件夾。

在用戶文件夾中,我們有Admin @ Regulator-org,在子文件夾中,我們還有另一個msp文件夾。

因此,基本上在Regulator-org文件夾中,我們有三個msp目錄

在定義docker-compose.yaml文件時,我們設置環境變量。 我們必須定義ORDERER_GENERAL_LOCALMSPDIR和CORE_PEER_MSPCONFIGPATH的路徑。

我的問題是,我必須為ORDERER_GENERAL_LOCALMSPDIR和CORE_PEER_MSPCONFIGPATH指定哪個msp文件夾路徑?

目前,我正在使用以下路徑:

CORE_PEER_MSPCONFIGPATH=/crypto-config/peerOrganizations/Regulator-org/users/Admin@Regulator-org/msp

ORDERER_GENERAL_LOCALMSPDIR=//crypto-config/ordererOrganizations/Orderer-org/orderers/orderer/msp

結果,我得到這個錯誤:

訂購者和監管者對等的Docker日志的屏幕截圖

ORDERER_GENERAL_LOCALMSPDIR設置為訂購者目錄中的msp文件夾,您可以將其鏈接到/ordererOrganizations/example.com/orderers/orderer.example.com/msp

CORE_PEER_MSPCONFIGPATH設置為您希望成為錨點對等方的對等目錄中的msp文件夾。 根據您的情況,將其鏈接到users/Admin@org1.example.com/msp。

但是您必須意識到,需要鏈接docker容器中的文件路徑而不是主機文件路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM