Docker安裝FISCO BCOS區塊鏈平臺

        不知道是不是受央行要發行數字貨幣的消息刺激到了,區跨鏈技術一下子又火熱了起來,各大政府部門也都對數據上鍊躍躍欲試,本次選型FISCO BCOS進行項目前期的簡單實踐,關於區塊鏈的基本概念和技術就不在這裏炒冷飯了,網上資料太多了。

    FISCO BCOS 是一個穩定、高效、安全的區塊鏈底層平臺,經過多家機構、多個應用,長時間在生產環境運行的實際檢驗。算是國產區塊鏈項目中的top之一了,目前較爲活躍,而且有金融機構驗證的平臺,可靠性相對較高。

    閒話少說,來試安裝一下。

2.0版本提供docker鏡像,支持容器化部署,省去了很多編譯安裝過程遇到的各種問題。感謝docker,docker基本安裝知識可參考:https://blog.csdn.net/YSOLA4/article/details/105718230

FISCO BCOS官方鏡像docker地址:https://hub.docker.com/r/fiscoorg/fiscobcos/builds   我們下載了較新的2.4.0

注意Docker安裝時要使用  -d 參數。

yum install install -y openssl curl
#創建fisco目錄
cd /usr/local
mkdir fisco && cd fisco

#下載build_chain.sh腳本
curl -LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.4.0/build_chain.sh && chmod u+x build_chain.sh

#由於build_chain.sh 默認從git上拉去二進制執行文件, 所以先不要按照官網步驟執行。

#拉取docker鏡像
docker pull fiscoorg/fiscobcos:v2.4.0

# 使用 -d 參數docker模式,使用docker模式搭建FISCO BCOS,使用該選項時不再拉取二進制,但要求用戶啓動節點機器安裝docker且賬戶有docker權限,即用戶加入docker羣組。 在節點目錄下執行如下命令啓動節點
./build_chain.sh -d -l "127.0.0.1:4" -p 30300,20200,8545

#啓動所有節點
bash nodes/127.0.0.1/start_all.sh

啓動結果如圖: 

 

 

#檢查節點狀態

ps -ef | grep -v grep | grep fisco-bcos

#查看節點node0鏈接的節點數

tail -f nodes/127.0.0.1/node0/log/log*  | grep connected

# 檢查是否在共識

tail -f nodes/127.0.0.1/node0/log/log*  | grep +++

 

 

好了, 最基礎的安裝到這裏結束。

 

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