fabric v1.2.0 运行e2e例子

报错:

# github.com/hyperledger/fabric/vendor/github.com/docker/docker/pkg/archive
vendor/github.com/docker/docker/pkg/archive/archive.go:364:5: hdr.Format undefined (type *tar.Header has no field or method Format)
vendor/github.com/docker/docker/pkg/archive/archive.go:364:15: undefined: tar.FormatPAX
vendor/github.com/docker/docker/pkg/archive/archive.go:1166:7: hdr.Format undefined (type *tar.Header has no field or method Format)
vendor/github.com/docker/docker/pkg/archive/archive.go:1166:17: undefined: tar.FormatPAX
 

然后:

go get github.com/docker/docker/pkg/archive

后,仍然报相同错误

fabric要求go版本大于等于1.10

升级go版本到1.10.3

报错:

# archive/tar
/usr/local/go/src/archive/tar/stat_atim.go:14:36: statAtime redeclared in this block
    previous declaration at /usr/local/go/src/archive/tar/stat_actime1.go:14:36
/usr/local/go/src/archive/tar/stat_atim.go:18:36: statCtime redeclared in this block
    previous declaration at /usr/local/go/src/archive/tar/stat_actime1.go:18:36

 

 

no endorsement combination can be satisfied

删除 /usr/local/go后,重新安装go,问题小时,卸载go语言时,除了删掉二进制文件外,还要把go源码删掉

 

docker ps -f "name=peer0.org2.example.com" -f "status=exited" | wc -l

storageCertificate

client-storage-certificate

client-storage-certificate

 

no endorsement combination can be satisfied

 

-e CORE_PEER_ADDRESS="$container_name:$PORT1" \
-e CORE_PEER_LISTENADDRESS="$container_name:$PORT1" \
-e CORE_PEER_CHAINCODEADDRESS="$container_name:$PORT2" \
-e CORE_PEER_CHAINCODELISTENADDRESS="0.0.0.0:$PORT2" \
-e CORE_PEER_GOSSIP_EXTERNALENDPOINT="$container_name:$PORT1" \
-e CORE_PEER_EVENTS_ADDRESS="$container_name:$PORT3" \
-e CORE_PEER_LOCALMSPID=$LOCALMSPID \
-e CORE_PEER_GOSSIP_BOOTSTRAP="${PEERLIST}" \

 

https://docs.docker.com/develop/sdk/#sdk-and-api-quickstart

 

 

Cannot use make(nat.PortMap) (type nat.PortMap) as type nat.PortMap

 

 

©️2020 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值