Hyperledger Fabric(二)—— Fabric入門及Hello_World
阿新 • • 發佈:2018-12-20
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程序