Windows 10 での Hyperledger Fabric 1.4 環境構築プロセスの図

Windows 10 での Hyperledger Fabric 1.4 環境構築プロセスの図

内容Hyperledger fabric1.4環境のWindows 10でのセットアップ前提条件Windows 10 Professional EditionGit bashcURLGOプログラミング言語DockerとDocker-composeサンプル、バイナリ、Dockerイメージのインストール共有ドライバー実行

Windows10でのHyperledger fabric1.4環境構築

前提条件

内容のほとんどは公式設定を参照しています

ウィンドウズ10プロ

1. 学校ではwin10プロフェッショナル版のアクティベーションツールを提供していますが、win10プロフェッショナル版の環境でアクティベーションする必要があるため、システムを再インストールする必要があります(注意してください! )。

2. ワンストップサービスプラットフォーム


ここに画像の説明を挿入

3. 他の方法はご自身でご確認ください

Gitバッシュ

1. インストール

2. gitautocrlf falseに、 longpaths trueに設定する

設定

git config --global core.autocrlf false
	git config --global core.longpaths を true にする

チェック

git config --get core.autocrlf 
	git config --get core.longpaths

カール

Windowsのエクストラでは、 gitに付属のcurlバージョンが十分に新しくなく、エラーを報告すると表示されますが、私のgitcurl影響を受けないので、特にアップグレードしませんでした。

ここに画像の説明を挿入行く

プログラミング言語

1. goをインストールします。 version: 1.13.1環境変数GOROOTを設定します。

2. GOPATH 、goのインストールディレクトリ:作業ディレクトリ。これは、後でhyperledgerコードが配置されるディレクトリです。

ここに画像の説明を挿入ドッカー

dockerをインストールするにはDocker-compose、 docker for windowsをインストールするにはdocker-compose docker-composeを使用しdocker for windows Alibaba Cloud dockerイメージアクセラレーションを設定するためのdocker-composeが付属しています(そうしないと、後でイメージをプルするときに非常に遅くなります)。コンテナイメージサービスコンソールでは、登録する必要があります。

ここに画像の説明を挿入

dockerイメージを設定するには、 dockerを右クリックしてSettingsに入ります。

ここに画像の説明を挿入

Registry mirrors

ここに画像の説明を挿入インストール

サンプル、バイナリ、Dockerイメージの共有ドライバー公式ヒントShare your local drives (volumes) with Docker Desktop, so that they are available to your Linux containers. docker右クリックしてSettingsに入ります。

ここに画像の説明を挿入
ここに画像の説明を挿入

埋め込む

コードをプルしますgit clone https://github.com/hyperledger/fabric.git

コードを$GOPATHsrcディレクトリにプルします ( srcディレクトリがない場合は自分で作成します)

イメージスクリプト./scripts/bootstrap.shを実行します。

イメージリストを表示するdocker image list

ここに画像の説明を挿入

起動する

cd scripts/fabric-samples/first-network

./byfn.sh -m generate -c mychannel初期化します

./byfn.sh -m up -c mychannelを開きます。

シャットダウン./byfn.sh -m down down

ここに画像の説明を挿入

要約する

上記は、編集者が紹介したWindows 10でのHyperledger Fabric1.4環境構築プロセスの図解です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Windows に Perl と Komodo IDE をインストールする詳細な手順
  • PHPとPerlの違い
  • Perl 6 のガベージ コレクション
  • Perl5 と Perl6 での Sigil の使用の違い
  • Redis の 3 つの特殊なデータ型 (BitMap、Geo、HyperLogLog)
  • Perl での print、printf、sprintf の使用例の詳細な説明

<<:  Node.js でのクラスター作成に関する簡単な説明

>>:  MySQLカスタム関数の簡単な使用例

推薦する

Nginx シグナル制御

Nginx の紹介Nginx は、高性能な HTTP およびリバース プロキシ サーバーであり、IM...

Alibaba Cloud に MySQL データベースをインストールするときに発生する 2002 エラーを解決する方法

データベースのインストール中に次のエラーが発生しました: 解決策は次のとおりです。 1. binディ...

CSS は Apple のスムーズなスイッチ ボタン効果を模倣します

目次1. コード分析2. ソースコードソースコード1. コード分析1.1 HTMLコード分析 <...

フェッチネットワークリクエストのカプセル化例の詳細な説明

エクスポートデフォルト({ URL、 メソッド = 'GET'、 データ = nu...

VMware vSphere 6.7 (ESXI 6.7) のグラフィック インストール手順

環境: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-8169922...

ウィンドウ内のさまざまな距離/スクロール距離の正確な計算の概要

通常、プロジェクト開発では、マージン、位置、座標などを扱う必要があります。悲劇なのは、これらの概念が...

CSS3はキングをマッチングさせるときにパーティクルアニメーション効果を実現します

コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...

Firefox で Webdings フォントをサポートする方法

Firefox、Opera、その他のブラウザは Webdings フォントをサポートしていません。回...

MySQL の列から行への変換のヒント (共有)

序文:多くのビジネス テーブルでは、歴史的またはパフォーマンス上の理由により、最初のパラダイムに違反...

divコンテナ内の背景色または画像は、サイズが大きくなるにつれて大きくなります。

コードをコピーコードは次のとおりです。高さ:自動 !重要;高さ:550px;最小高さ:550px; ...

フレックスレイアウトは、上下固定、中間スライドのレイアウトモードを実現します。

この記事では、主に、上下固定と中スライドレイアウトを実現するためのフレックスレイアウトのレイアウト方...

デザイン理論: デザインにおける階層

<br />原文: http://andymao.com/andy/post/80.ht...

HTML 5のドラフトは正式な標準にはならなかった

<br />昨日、W3C で新しいHTML 5 ドラフト (ワーキング ドラフト) が ...

Vue3 setup() の高度な使用例の詳細な説明

目次1. オプションAPIと組み合わせAPIの違い2. セットアップを具体的にどのように使用するので...

MySQL の制限使用法とページングクエリステートメントのパフォーマンス分析の詳細な説明

使用制限クエリ ステートメントを使用する場合、多くの場合、データの最初の数行または中間行を返す必要が...