代码之家  ›  专栏  ›  技术社区  ›  R_SS

无法连接到unix:///var/run/weave/weave.sock上的docker守护进程。Docker守护进程正在运行吗?

  •  0
  • R_SS  · 技术社区  · 6 年前

    systemctl status docker 显示活动和正在运行 docker ps 会产生这个错误

    无法连接到unix:///var/run/weave/weave.sock上的docker守护进程。Docker守护进程正在运行吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Michael Bridgen    6 年前

    套接字的位置表示您的$docker_主机环境变量已设置为指向 weave proxy . 它没有响应的事实意味着weave代理没有运行。

    有两种补救方法:

    1. 您可以清除环境变量,以便再次直接与Docker进行对话。尝试

    weave env --restore

    或者如果这不起作用,

    export DOCKER_HOST=

    1. 或者,您可以尝试让weave代理运行,这样它就可以在套接字上应答了。请尝试以上链接获取说明。