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

推薦する

CentOSはexpectを使用してスクリプトやコマンドをバッチでリモート実行します

サーバーへのファイルのアップロード、ソフトウェアのインストール、コマンドやスクリプトの実行、サービス...

Web インタビュー: MVC と MVVM の違いと、Vue が MVVM に完全に準拠していない理由

目次MVCとMVVMの違い前述のMVCC の概要長所と短所MVVM概要MVVM 実装者 — Vue ...

クールなページング効果を実現するネイティブJS

この記事では、次のような効果を持つ JS ページング効果の例を紹介します。クールだと思いませんか? ...

JavaScript インスタンス オブジェクトでプロトタイプ メソッドをオーバーライドする方法の詳細

目次JavaScriptでは、通常、次のコードのようにクラスを簡単に定義できます。 var サンプル...

jsネイティブ構文プロトタイプ、__proto__、コンストラクタの徹底的な理解

目次1 はじめに2 前提条件2.1 データ型2.2 それが自身のプロパティであるかどうかを判断する ...

Zabbix パスワードをリセットする方法 (ワンステップ)

問題の説明長い間アカウントパスワードを入力して Zabbix にログインしていないため、管理者パスワ...

フローチャートとUIフローの違い

UI デザインにおける多くの概念は言葉で言えば似ているように見えるかもしれませんが、実際には大きく異...

ストアド プロシージャでエラー状態をトリガーする mysql ストアド プロシージャの分析例 (SIGNAL および RESIGNAL ステートメント)

この記事では、例を使用して、MySQL がストアド プロシージャで引き起こすエラー状態 (SIGNA...

フロントエンドに必要なNginx設定の詳細な説明

Nginx (エンジン x) は、軽量で高性能な HTTP およびリバース プロキシ サーバーであり...

シンプルな加算計算機の JavaScript 実装

この記事では、参考までに、加算計算機を実装するためのJavaScriptの具体的なコードを紹介します...

Vue 日付時刻ピッカーコンポーネントの使い方の詳細な説明

この記事の例では、Vue の日付時刻ピッカーコンポーネントの具体的なコードを参考までに紹介します。具...

ECMAscript の新機能の紹介

目次1. 関数パラメータのデフォルト値1.1 関数パラメータのデフォルト値の指定1.2 分離割り当て...

HTML の iframe と frame の違いを例を使って説明します

プロジェクトで frameset 属性を使用したことがあるかどうかはわかりません。昨年、オンライン ...

実際のプロジェクトでElementUIを使用する手順の詳細な説明

目次1. テーブル自動ソート2. ページング機能3.el-checkbox-group 複数選択ボッ...

Web デザイン ヘルプ: Web フォント サイズ データ リファレンス

<br />内容はインターネットから転載したものです。どこから見つけたのか忘れてしまいま...