The HyperLedger Fabric Network is a IBM DLT for general-purpose projects. This project is open source and allow for the deployment on several virtual machines geographically distributed. The following implementation has been tested on Ubuntu 18 and has predefined certificates.
Fabric Version Supported |
---|
v2.2 |
- Docker
- Docker Compose
-
Note: The following docker images are automatically pulled from Docker Hub when starting docker-compose.
-
- Public IPs of the different machines
Start the orderer first:
$ cd network/vm4
$ ./docker-compose -f ca/docker-compose.yaml up -d
Start the peers:
$ cd network/vmX
$ ./docker-compose up -d
Create the channel in the peer 1:
$ cd network/vm1
$ ./createChannel.sh
Join the channel in the peer 2-3:
$ cd network/vmX
$ ./joinChannel.sh
Hyperledger Fabric Project source code is released under the Apache 2.0 license.