Hyperledger-Fabric network.sh 不工作

Hyperledger-Fabric network.sh not working

当我 运行 network.sh up 命令时,我得到的结果是“错误:对于 peer0。org1.example.com 无法启动服务 peer0。org1.example.com:驱动程序外部编程失败端点 peer0 上的连接。org1.example.com(9dace0451ce23579ca2750b24f788c04c566e9007534c6cf6e472c0bd204ba28):启动用户态代理时出错:侦听 tcp4 0.0.0.0:7051:绑定:地址已在使用中

有人可以帮我吗

按照我的想法,有2个案例:

  1. 其他一些进程也在使用端口 7051。因此您必须根据您的 os 删除该特定进程,这将帮助您解决问题。

  2. 与其他情况一样,它 mostly 在其他一些实例中是同一个容器 运行。在那种情况下,使用 docker ps 验证它显示容器列表,如果在其他目录中有相同的容器 运行 然后在容器名称相同的其他地方再次尝试 运行 .为此,您必须移除所有容器。

命令:

docker kill $(docker ps -q)
docker rm -f $(docker ps -aq)