You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac环境运行Hyperledger Fabric的network.sh down出现DOCKER_SOCK错误是否正常

问题结论

这个报错不属于正常现象,但属于无实际影响的非阻断性告警,不会干扰Hyperledger Fabric网络清理的最终效果。

报错原因

报错核心是Mac环境下Fabric官方提供的network.sh脚本的兼容问题:

  • 脚本执行down操作后半段的冗余清理逻辑时,没有正确读取到DOCKER_SOCK环境变量,导致docker-compose解析docker.sock挂载规则时,本地路径为空,触发了格式校验错误。
  • 从提供的执行日志可以看出,前面8项核心清理操作(容器删除、自定义卷删除、测试网络删除)已经全部执行完成,后续的残留容器、链码镜像清理步骤也能正常跑完,整个测试网络已经完全清理干净,不会残留资源影响下次启动。
消除报错的解决方案

如果不想再看到这个告警,可以任选一种方式处理:

  • 每次执行network.sh命令前,先执行临时环境变量配置:export DOCKER_SOCK=/var/run/docker.sock,再执行down命令即可消除报错
  • 直接修改network.sh脚本,在脚本开头添加默认值配置:DOCKER_SOCK=${DOCKER_SOCK:-/var/run/docker.sock},可以永久解决这个兼容问题。

内容的提问来源于stack exchange,提问作者Johnny

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:54:03