hyperledger projectには、ピアノードを実行するための組み込みドッカーイメージ定義が組み込まれています。ぼろぼろに焦点を当てた開発環境のドキュメントを考えると、docker-composeを使用して独自のチェーンネットワークを設定できることはすぐには分かりません。 dockerイメージを使用して手動でハイパーボーダーピアを起動する
はまず、それを行うこのテストを実行することにより、ドッキングウィンドウのイメージを構築するには(このテストステップはイメージの構築に特化している):画像が構築されるとgo test github.com/hyperledger/fabric/core/container -run=BuildImage_Peer
を起動するためにドッカ - コンを使用ピアノード。このフォルダには、ドッキングウィンドウ・コンためのいくつかの事前に構築されたYAMLファイルを持っています
github.com/hyperledger/fabric/bddtests
(例えば)3つのピアを起動するには、次のコマンドを使用します
docker-compose -f docker-compose-3.yml up --force-recreate -d
コンテナインスタンスが起動したら、docker inspect
を使用しますIPアドレスを取得し、ポート5000
を使用してREST APIを呼び出します(REST API仕様のドキュメントを参照)。
ここに質問がありますか? – pingul
質問はありません。最初の場所で尋ねられた同僚に聞いたことを文書化するだけです(最初の場所で質問された可能性があります) –
私はこの質問を、 OPがコミュニティと共有したいと思っていた発見 –