012-docker-安装-fabric:1.4
一、准备工作
linux 版本、docker、docker-compose go安装且版本较新
uname -a docker --version docker-compose --version go --version
二、Fabric环境部署&运行示例
2.1、下载fabric源代码
mkdir -p $GOPATH/src/github.com/hyperledger cd $GOPATH/src/github.com/hyperledger git clone https://github.com/hyperledger/fabric.git
2.2、docker组件下载
1、搜索镜像
docker search fabric
2、拉取合适镜像
选择合适tag:https://hub.docker.com/,下载 1.4
docker pull hyperledger/fabric-ca:1.4
docker pull hyperledger/fabric-orderer:1.4
docker pull hyperledger/fabric-peer:1.4
docker pull hyperledger/fabric-ccenv:1.4
docker pull hyperledger/fabric-tools:1.4
docker pull hyperledger/fabric-baseos:0.4.15
docker pull hyperledger/fabric-kafka:0.4.15
docker pull hyperledger/fabric-zookeeper:0.4.15
docker pull hyperledger/fabric-couchdb:0.4.15
docker images
这只是几个主要的镜像,包括CA,排序,节点,java&go链码相关。真正开发中还会需要kafka,zookeeper,couchdb等支持,这些也是通过docker镜像的方式引入。
下面给出一张fabric主要镜像的依赖图,
3、使用镜像
参看fabric