Ubuntu16.04下安裝Hyperledger Fabric 1.0.0

系統環境html


* Ubuntu: 16.04java

* Go: 1.9.2git

* NodeJS: v6.12.0github

* Docker: 17.09.0-cedocker

* HyperLedger Fabric: 1.0.0bootstrap

安裝步驟windows


一、安裝NodeJS,參考《Ubuntu 16.04 安裝NodeJsbash

二、安裝Go,參考《Ubuntu 16.04 安裝Go 1.9.2post

三、安裝Docker-CE,參考《Ubuntu 16.04安裝Docker-CEurl

四、安裝fabric相關的images

  4.一、從fabric的github庫(https://github.com/hyperledger/fabric/tree/release/scripts)中down所需的版本,此處咱們安裝的1.0.0版本,down下「bootstrap-1.0.0.sh「文件

  4.二、執行該文件來安裝fabric所需的docker鏡像

cat bootstrap-1.0.0.sh | sudo -E bash

注意:若是是在windows環境下下載的「bootstrap-1.0.0.sh」文件並上傳到Linux中的,由於換行符的不兼容,上述命令若是執行失敗,就用下面的命令代替:

cat bootstrap-1.0.0.sh | dos2unix |sudo -E bash

   4.三、安裝完畢會展現出全部的鏡像(或者使用「docker images」命令)

hyperledger/fabric-tools       latest              0403fd1c72c7        4 months ago        1.32GB
hyperledger/fabric-tools       x86_64-1.0.0        0403fd1c72c7        4 months ago        1.32GB
hyperledger/fabric-couchdb     latest              2fbdbf3ab945        4 months ago        1.48GB
hyperledger/fabric-couchdb     x86_64-1.0.0        2fbdbf3ab945        4 months ago        1.48GB
hyperledger/fabric-kafka       latest              dbd3f94de4b5        4 months ago        1.3GB
hyperledger/fabric-kafka       x86_64-1.0.0        dbd3f94de4b5        4 months ago        1.3GB
hyperledger/fabric-zookeeper   latest              e545dbf1c6af        4 months ago        1.31GB
hyperledger/fabric-zookeeper   x86_64-1.0.0        e545dbf1c6af        4 months ago        1.31GB
hyperledger/fabric-orderer     latest              e317ca5638ba        4 months ago        179MB
hyperledger/fabric-orderer     x86_64-1.0.0        e317ca5638ba        4 months ago        179MB
hyperledger/fabric-peer        latest              6830dcd7b9b5        4 months ago        182MB
hyperledger/fabric-peer        x86_64-1.0.0        6830dcd7b9b5        4 months ago        182MB
hyperledger/fabric-javaenv     latest              8948126f0935        4 months ago        1.42GB
hyperledger/fabric-javaenv     x86_64-1.0.0        8948126f0935        4 months ago        1.42GB
hyperledger/fabric-ccenv       latest              7182c260a5ca        4 months ago        1.29GB
hyperledger/fabric-ccenv       x86_64-1.0.0        7182c260a5ca        4 months ago        1.29GB
hyperledger/fabric-ca          latest              a15c59ecda5b        4 months ago        238MB
hyperledger/fabric-ca          x86_64-1.0.0        a15c59ecda5b        4 months ago        238MB

 運行已有項目


 * 進到fabric-samples/first-network

cd fabric-samples/first-network/

* 生成配置文件

sudo ./byfn.sh -m generate

選擇贊成,會默認生成mychannel

* 起動項目

sudo ./byfn.sh -m up

* 成功後關閉

sudo ./byfn.sh -m down
相關文章
相關標籤/搜索