FISCO-BCOS使用Docker部署区块链

概述

本次项目使用的环境是Ubuntu20.04.4

第一步安装依赖

        安装 openssl curl

apt install -y openssl curl

        安装docker

请参考我的另外一篇文章:《Ubuntu安装Docker》

第二步下载安装脚本

## 先创建操作目录
cd ~ && mkdir -p fisco && cd fisco
## 下载脚本   建议使用这一条命令下载
curl -#LO https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.9.1/build_chain.sh && chmod u+x build_chain.sh

注意:如果因为网络原因导致无法下载,请尝试:curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master-2.0/tools/build_chain.sh && chmod u+x build_chain.sh

第三步搭建单节点四节点区块链

        命令如下:

bash build_chain.sh -d -l 127.0.0.1:4 -p 30300,20200,8545

 p:这个参数代表端口 3个端口分别是 p2p_port channel_port jsonrpc_port

 l :表示监听的IP地址和端口号 后面是个4就代表监听4个端口

 d:这个属性默认是关闭的,加上了-d之后就代表使用docker构建

        成功后显示:

         启动所有节点:

cd ~/fisco/node/127.0.0.1/ && bash start_all.sh

         成功后显示如下:

   

第四步检查容器

        检查容器命令如下:

docker ps -a | grep fisco

 检查节点

        我们先检查node0连接数,命令如下:

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

 正常情况下会像如下一样一直输出连接信息:

检查共识

        检查共识的命令如下:

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

 正常情况下也是会一直不停的输出共识信息:

 到此为止,使用docker环境部署就已经完成了。

如需要搭建控制台,可以查看另外一篇博客:《FISCO-BCOS配置及使用控制台》icon-default.png?t=N7T8https://blog.csdn.net/qq_51562644/article/details/132507372?spm=1001.2014.3001.5501

猜你喜欢

转载自blog.csdn.net/qq_51562644/article/details/132596304