我一直在研究hyperledger-fabric node sdk v 1.0併成功創建了基於docker的原型。但是現在我想在真實系統上實現這個架構。我還沒有找到任何有助於在實際系統中設置環境的文檔。我發現的一切都是使用docker設置不同的同行和組織,然後調用交易等。我們可以使用docker連接不同的計算機,然後在所有這些不同的計算機上啓動網絡以創建私有區塊鏈?實際系統中的hyperledger-fabric設置
回答
是的,你可以做到。爲此,首先你應該定義你的網絡配置。然後,您將創建網絡所需的工件:密鑰,通道工件,起始塊......您可以按照在Fabric文檔中定義的步驟來操作Build your first network。此外,你應該分享公共密鑰和起源塊。
然後,在每臺機器上安裝碼頭圖像,如Fabric documentation中所述。之後,您將定義您要在每臺機器中設置的容器。您可以在docker配置文件(docker-compose.yaml,docker-base.yaml ...)上執行此操作。在那裏,請注意定義碼頭網絡配置。你在這個question的答案中有關於它的更多信息。
最後,您將切換docker-compose中的每個容器執行。
我不知道我是否給了你足夠的信息。如果沒有,請再問一次。
嘿@Urko你可以分享你的碼頭配置文件我?我在兩臺機器上安裝了docker鏡像,並在一臺主機上安裝了通道配置。 –
@Urko親切地分享您docker-compose.yaml,docker-base.yaml文件 –
- 1. D的實際建築系統
- 2. 系統或配置設置
- 3. HyperledgerFabric v1.0.0 * SampleChaincode沒有實現shim.Chaincode
- 4. Erlang系統中節點的最大(實際)數量是多少
- 5. Android SDK:系統設置
- 6. 設置系統屬性
- 7. 設置了Android系統卷
- 8. 如何在C系統中設置HotKey系統#
- 9. 如何在實體中存儲系統設置
- 10. app.config的設置何時實際讀取?
- 11. 獲取ibus設置的實際密鑰
- 12. 更改應用程序中設置更改的系統設置
- 13. 設置系統時間與在Linux中
- 14. 在導軌中設置捐贈系統
- 15. 系統語言和系統區域設置的mac?
- 16. 如何設置統一容器來創建模擬/實際記錄器實例
- 17. 獲取實際的系統文化信息
- 18. C#繪圖消失(實際上是更多的系統問題)
- 19. UDK/EDK2構建的UEFI應用程序掛起實際系統
- 20. 獲取系統管理員的實際登錄名 - SharePoint
- 21. 如何設置系統範圍的umask?
- 22. Windows 10使用CMD的系統設置
- 23. 如何設置我的登錄系統?
- 24. UIBarButtonItem設置系統圖標的大小
- 25. 如何設置Docker的系統內存?
- 26. Mysql的設置系統時區
- 27. 不同的系統ini設置測試
- 28. viewRenderer實際設置在哪裏?
- 29. 實時分析處理系統設計
- 30. 使用獲取/設置粒子來實例化粒子系統
[Hyperledger結構部署(真實網絡)]的可能重複](https://stackoverflow.com/questions/45378316/hyperledger-fabric-deployment-real-network) –