1. 程式人生 > >Hyperledger Fabric(二)—— Fabric入門及Hello_World

Hyperledger Fabric(二)—— Fabric入門及Hello_World

Fabric入門

需要的環境

下載fabric元件的docker映象

第一個:

進入之後頁面右邊你可以看到pull命令

在tags頁面內找到0.3.1版本的映象

更改pull命令,讓其指定0.3.1版本的映象

docker pull hyperledger/fabric-baseos:x86_64-0.3.1

 第二個:

 跟以上方法類似,版本選擇1.0.0

pull命令為:

docker pull hyperledger/fabric-tools:x86_64-1.0.0

第三個:

 

跟以上方法類似,版本選擇1.0.0

pull命令為:

docker pull hyperledger/fabric-peer:x86_64-1.0.0

第四個:

跟以上方法類似,版本選擇1.0.0

pull命令為:

docker pull hyperledger/fabric-ccenv:x86_64-1.0.0

第五個:

跟以上方法類似,版本選擇1.0.0

pull命令為:

docker pull hyperledger/fabric-ca:x86_64-1.0.0

第六個:

跟以上方法類似,版本選擇1.0.0

pull命令為:

docker pull hyperledger/fabric-orderer:x86_64-1.0.0

這樣就配置好環境了

接下來我們下載fabric原始碼看一下吧

在gopath的src/github.com中(如果不知道gopath資料夾在哪,你可以使用go env命令檢視)mkdir hyperledger 並進入這個資料夾,獲取fabric原始碼:

git  clone   https://github.com/hyperledger/fabric.git

然後你就可以看到資料夾下會有一個fabric資料夾

進入這個資料夾,並更改fabric的版本

git checkout release-1.0

然後進入目錄

編譯工具

進入目錄

編譯工具

編譯好的工具如下:

下載fabric-samples

進入hyperledger資料夾

進入fabric-samples檔案

然後就可以備份虛擬機器了。

HelloWorld

檢視目錄

生成配置

 

 啟動網路,自動執行測試指令碼

關閉網路,自動清除配置和docker程序