从github拉取fabric源码:
git clone -b release-2.2 https://github.com/hyperledger/fabric.git
拉取后出现fabric文件夹,接着下载官方示例和一些需要的docker镜像,都在bootstrap.sh这个脚本文件实现
cd fabric/scripts/
sudo ./bootstrap.sh
如果上面的命令不行,试试这个
sudo ./bootstrap.sh -s -b
这一步会非常久,也经常会有下不下来的情况,一定一定一定要耐心多试几次!
配置peer环境变量:
再将Fabric-samples下的bin配置为环境变量即可。
gedit ~/.bashrc
在bashrc文件末添加一行,例子如下
export PATH=$PATH:/(当前文件夹所在路径)
测试一下环境变量是否设置成功:
peer version
测试网络
进入test-network:
cd fabric-samples/test-network
1
运行以下命令删除所有运行中任何容器:
./network.sh down
1
通过以下命令来启动网络:
./network.sh up
1
运行以下命令以列出计算机上运行的所有Docker容器。可以看到该network.sh脚本创建的三个节点:
docker ps -a