Hyperledger Fabric -------5--------Docker Compose

五.Docker Compose

1.安装

1.1

转载安装教程

https://docs.docker.com/compose/install/#install-compose

防失效备用

sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose --version

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以在以下示例中找到一个基本的Docker Compose配置文件,用于在Fabric网络中部署和运行多个Peer节点: ```yaml version: '2.3' services: peer0.org1.example.com: container_name: peer0.org1.example.com image: hyperledger/fabric-peer environment: - CORE_PEER_ID=peer0.org1.example.com - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 - CORE_PEER_LISTENADDRESS=0.0.0.0:7051 - CORE_PEER_CHAINCODEADDRESS=peer0.org1.example.com:7052 - CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:7052 - CORE_PEER_GOSSIP_BOOTSTRAP=peer1.org1.example.com:7051 - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer0.org1.example.com:7051 - CORE_PEER_LOCALMSPID=Org1MSP - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock volumes: - /var/run/:/host/var/run/ ports: - 7051:7051 - 7052:7052 peer1.org1.example.com: container_name: peer1.org1.example.com image: hyperledger/fabric-peer environment: - CORE_PEER_ID=peer1.org1.example.com - CORE_PEER_ADDRESS=peer1.org1.example.com:7051 - CORE_PEER_LISTENADDRESS=0.0.0.0:7051 - CORE_PEER_CHAINCODEADDRESS=peer1.org1.example.com:7052 - CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:7052 - CORE_PEER_GOSSIP_BOOTSTRAP=peer0.org1.example.com:7051 - CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer1.org1.example.com:7051 - CORE_PEER_LOCALMSPID=Org1MSP - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock volumes: - /var/run/:/host/var/run/ ports: - 8051:7051 - 8052:7052 networks: default: external: name: net_basic ``` 上述配置文件定义了两个Peer节点(peer0.org1.example.com和peer1.org1.example.com),它们都基于hyperledger/fabric-peer镜像运行。每个Peer节点都配置了与其相关的环境变量,例如节点地址、链码地址、本地MSP ID等。此外,配置文件还将宿主机的Docker套接字挂载到Peer容器中,以便让Peer与Docker守护进程进行通信。 请注意,此配置文件假设您已经在网络中创建了名为"net_basic"的外部网络。如果您还没有创建网络,请确保在运行此配置文件之前先创建一个网络。 请根据您的需求进行适当的修改,并确保您已经安装了所需的依赖项和镜像。使用`docker-compose up`命令可以启动网络,并在后台运行Peer节点
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值