Diagramm des Hyperledger Fabric 1.4-Umgebungskonstruktionsprozesses unter Windows 10

Diagramm des Hyperledger Fabric 1.4-Umgebungskonstruktionsprozesses unter Windows 10

InhaltHyperledger Fabric1.4-Umgebungseinrichtung unter Windows 10VoraussetzungenWindows 10 Professional EditionGit BashcURLGO-ProgrammierspracheDocker und Docker-ComposeInstallationsbeispiele, Binärdateien und Docker-Imagesgemeinsame TreiberAusführung

Hyperledger Fabric1.4-Umgebungskonstruktion unter Windows10

Voraussetzungen

Der Großteil des Inhalts bezieht sich auf die offizielle Konfiguration

Windows 10 Pro

1. Die Schule stellt ein Aktivierungstool für die professionelle Version von Win10 bereit, es muss jedoch in der Umgebung der professionellen Version von Win10 aktiviert werden, sodass das System neu installiert werden muss ( Vorsicht! ).

2. One-Stop-Service-Plattform


Bildbeschreibung hier einfügen

3. Bitte prüfen Sie selbst andere Methoden

Git-Bash

1. Installation

2. Setzen Sie git autocrlf auf false und longpaths auf true

aufstellen

git config --global core.autocrlf false
	git config --global core.longpaths true

Überprüfen

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

cURL

Windows Extras weist darauf hin, dass die mit git gelieferte curl Version nicht neu genug ist und meldet einen Fehler. curl in meinem git ist jedoch nicht betroffen, daher habe ich es nicht speziell aktualisiert.

Bildbeschreibung hier einfügen GEHEN

Programmiersprache

1. Installieren Sie go, version: 1.13.1 Legen Sie die Umgebungsvariable GOROOT fest:

2. GOPATH , das Installationsverzeichnis von go: das Arbeitsverzeichnis, in dem später hyperledger -Code abgelegt wird

Bildbeschreibung hier einfügen Docker

und Docker-Compose, um docker zu installieren, und docker-compose docker-compose um docker for windows zu installieren. docker for windows wird mit Docker-Compose geliefert, um die Alibaba Cloud docker Image-Beschleunigung einzurichten (sonst wird das spätere Abrufen des Images sehr langsam sein). Container-Image-Service-Konsole, Sie müssen sich registrieren

Bildbeschreibung hier einfügen

Legen Sie das docker -Image fest. Klicken Sie mit der rechten Maustaste docker , um Settings aufzurufen.

Bildbeschreibung hier einfügen

Registry mirrors

Bildbeschreibung hier einfügen Installieren

Gemeinsam genutzte Treiber für Samples, Binärdateien und Docker-Images Offizielle Tipps Share your local drives (volumes) with Docker Desktop, so that they are available to your Linux containers. Klicken Sie mit der rechten Maustaste docker und geben Sie Settings ein.

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

implementieren

Rufen Sie den Code git clone https://github.com/hyperledger/fabric.git

Ziehen Sie den Code in das src Verzeichnis von $GOPATH (wenn kein src Verzeichnis vorhanden ist, erstellen Sie es selbst).

Führen Sie das Image-Skript ./scripts/bootstrap.sh aus.

Anzeigen der Bilderliste docker image list

Bildbeschreibung hier einfügen

Start-up

cd scripts/fabric-samples/first-network

Initialisieren Sie ./byfn.sh -m generate -c mychannel

Öffnen Sie ./byfn.sh -m up -c mychannel

Herunterfahren ./byfn.sh -m down down

Bildbeschreibung hier einfügen

Zusammenfassen

Oben sehen Sie die vom Herausgeber vorgestellte grafische Darstellung des Hyperledger Fabric1.4-Umgebungskonstruktionsprozesses unter Windows 10. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation von Perl und Komodo IDE unter Windows
  • Der Unterschied zwischen PHP und Perl
  • Garbage Collection in Perl 6
  • Der Unterschied zwischen der Verwendung von Sigils in Perl5 und Perl6
  • 3 spezielle Datentypen in Redis (BitMap, Geo und HyperLogLog)
  • Detaillierte Erklärung der Anwendungsfälle von print, printf und sprintf in Perl

<<:  Eine kurze Diskussion zum Erstellen eines Clusters in nodejs

>>:  Einfache Anwendungsbeispiele für benutzerdefinierte MySQL-Funktionen

Artikel empfehlen

Das WeChat-Applet realisiert den Effekt des Siebschüttelns

In diesem Artikel wird der spezifische Code des W...

Lösung für Vues Unfähigkeit, Array-Änderungen zu beobachten

Inhaltsverzeichnis 1. Vue-Listener-Array 2. Situa...

HTML-Basis-URL-Tag

Seine Funktion besteht darin, einen globalen Stil ...

Detaillierte Erklärung der Rolle von Klammern in AngularJS

1. Die Rolle der Klammern 1.1 Eckige Klammern [ ]...

Node+Socket realisiert einfache Chatroom-Funktion

In diesem Artikel wird der spezifische Code von N...

Beispielerklärung für langsame MySQL-Abfragen und -Protokolle

1. Einleitung Durch Aktivieren des Slow Query Log...

Vue implementiert Multi-Tab-Komponente

Um die Wirkung direkt zu sehen, wurde ein Rechtsk...

Vue SPA-Lösung zur Optimierung des ersten Bildschirms

Inhaltsverzeichnis Vorwort Optimierung SSR Import...

Detaillierte Verwendung des Vue More Filter-Widgets

In diesem Artikelbeispiel wird die Implementierun...

Lösung für die Docker-Befehlsausnahme „Zugriff verweigert“

Installieren Sie Docker im Linux-System neu und g...