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カスタム関数の簡単な使用例

推薦する

JavaScript を使用して userAgent を通じていくつかの一般的なブラウザを判別する方法

序文通常、h5 ページを作成するときは、WeChat、QQ、Weibo などのエコシステム内でトラフ...

MySQL 最適化 query_cache_limit パラメータの説明

クエリキャッシュ制限query_cache_limit は、単一のクエリで使用できるバッファ サイズ...

リバースプロキシ設定を実装するためのユニバーサルnginxインターフェース

1. プロキシサーバーとは何ですか?プロキシ サーバーは、クライアントが要求を送信すると、それを直接...

HTML で div+CSS を使用してシンプルな矢印アイコンを実装するコード

ウェブデザインでは、ウェブページを美しく見せるために矢印を装飾としてよく使用します。現在、多くのウェ...

IE8 と Chrome でテーブルの幅を修正する方法

IE8 や Chrome で上記の設定を使用すると、画面の最大幅に合わせて表示が統一され、各列の幅は...

MySQL はどのようにしてマスターとスレーブの同期を実現するのでしょうか?

マスタースレーブ同期 (マスタースレーブレプリケーションとも呼ばれる) は、マスタースレーブデータの...

Windows での MySQL 5.7.20 のインストールと設定方法のグラフィック チュートリアル

参考までにWindowsにMySQLをインストールします。具体的な内容は次のとおりです。 1.まずM...

Dockerを使用してGitlabを素早くデプロイする方法

1. GitLabイメージをダウンロードする docker pull gitlab/gitlab-c...

データベースを削除せずにMySQLのすべてのテーブルを素早く削除する方法

この記事では、例を使用して、データベースを削除せずに MySQL 内のすべてのテーブルをすばやく削除...

HTML タグ dl dt dd 使用方法

基本構造:コードをコピーコードは次のとおりです。 <ダウンロード> <dt>...

波効果を作成するための CSS のトリック

純粋な CSS を使用して波の効果を実現することは、常に非常に困難でした。 波形曲線を実現するにはベ...

Alibaba Cloud ECS クラウド サーバー (Linux システム) は、MySQL をインストールした後にリモートで接続できません (落とし穴)

昨日、1年間使用していた Alibaba Cloud サーバーを購入しました。システムは Linux...

SQL ストアド プロシージャの取得、データ取得、プロセス分析

この記事は主に、SQL のストアド プロシージャから返されたデータを取得するプロセスの分析を紹介しま...

Vue.js プロジェクトの開始方法

目次1. Node.jsとVue 2. ローカル開発環境でフロントエンドのVueプロジェクトを実行す...