fabric-samples的安裝

現如今很多的安裝教程都有些老了,現在根據自己的安裝過程發佈一個新的。
參考文獻:fabric-samples安裝的官方文檔
部分內容選自上方鏈接
注意事項:下載的都是最新版本,需要指定特殊版本,可以根據情況而定,奉上相關代碼

  • 如果您在Windows上運行,則需要使用Docker快速啓動終端執行後續的終端命令。如果以前沒有安裝,請訪問必備組件。
  • 如果在Windows 7或macOS上使用Docker工具箱,則在安裝和運行示例時,需要使用C:\users(Windows 7)或/users(macOS)下的位置。
  • 如果您使用的是Docker for Mac,則需要使用/Users、/Volumes、/private或/tmp下的位置。要使用不同的位置,請查閱Docker文檔進行文件共享。
  • 如果您使用的是Docker for Windows,請查閱Docker共享驅動器文檔,並使用其中一個共享驅動器下的位置。

正式開始安裝:

  1. 選定安裝的目錄,我是安裝在自己在/home下創建的一個文件夾/home/hyperledger在這裏插入圖片描述

  2. github.com下克隆所需的fabric-samples在這裏插入圖片描述

git clone https://github.com/hyperledger/fabric-samples.git
  1. clone完畢之後,進入fabric-samples文件夾cd fabric-samples在這裏插入圖片描述

  2. 下載必須的二進制文件(將指定版本的特定於Hyperledger Fabric平臺的二進制文件和配置文件安裝到Fabric samples的/bin和/config目錄中)curl -sSL https://bit.ly/2ysbOFE | bash -s
    在這裏插入圖片描述
    指定版本酌情根據下面的命令執行:
    如果需要特定版本,請傳遞Fabric、Fabric ca和thirdparty Docker映像的版本標識符。下面的命令演示如何下載最新的生產版本-Fabric v2.1.0和Fabric CA v1.4.6

curl -sSL https://bit.ly/2ysbOFE | bash -s -- <fabric_version> <fabric-ca_version> <thirdparty_version>
curl -sSL https://bit.ly/2ysbOFE | bash -s -- 2.1.0 1.4.6 0.4.18

如果運行上述curl命令時出錯,則可能是curl版本太舊,無法處理重定向或環境不受支持。

  • 上面的命令下載並執行一個bash腳本,該腳本將下載並提取設置網絡所需的所有特定於平臺的二進制文件,並將它們放入上面創建的克隆目錄。它檢索以下特定於平臺的二進制文件configtxgen, configtxlator, cryptogen, discover, idemixgen orderer, peer, fabric-ca-client
    並將它們放在當前工作目錄的bin子目錄中。

您可能希望將其添加到PATH環境變量中,以便在不完全限定每個二進制文件的路徑的情況下提取這些文件。例如。:
export PATH=<path to download location>/bin:$PATH
最後,腳本將從docker HubHyperledger Fabric docker images下載到本地docker註冊表中,並將其標記爲“latest”。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章