【问题标题】:error during connect: This error may indicate that the docker daemon is not running连接过程中的错误:此错误可能表明 docker daemon 未运行
【发布时间】:2021-06-01 12:34:14
【问题描述】:

我是 Docker 新手,在 cmd 中写入 docker version 后出现此错误,

连接期间出错:此错误可能表明 docker 守护程序未运行。:获取“http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version”:打开 //./pipe/ docker_engine: 系统找不到指定的文件。

【问题讨论】:

  • 您在使用 Windows 吗? docker 服务启动了吗?

标签: docker


【解决方案1】:

以下步骤解决了这个问题

1.以管理员身份打开cmd 2.启动命令:“C:\Program Files\Docker\Docker\DockerCli.exe”-SwitchDaemon

【讨论】:

    【解决方案2】:

    有时 docker 可能会在启动或登录时被禁用,因此在 Windows 搜索栏中或单击 WinKey 并开始键入 Dock 时...如下图所示,然后按 Enter 启动 Docker守护进程

    【讨论】:

      【解决方案3】:

      尝试在单独的终端中运行 dockerd,然后尝试运行此命令。

      为了避免每次都这样做,您可以转到服务 -> 找到 Docker -> 选择启动类型为自动(延迟)并重新启动机器。

      【讨论】:

        【解决方案4】:

        在 Windows 上,此问题背后的原因是 Docker 未启动。我尝试了多个在线门户上提供的几个解决方案来启动它。对我有用的是:

        1. 在 Docker Desktop 中,如果您已经以用户身份登录,请从那里注销

        2. 再次使用 docker 账号登录 docker 桌面

        当我们登录 docker 帐户时,它会在内部触发重启。所以结果如果没有启动,它会为我们启动docker。

        【讨论】:

          猜你喜欢
          • 2021-07-01
          • 2021-03-29
          • 2017-03-02
          • 1970-01-01
          • 1970-01-01
          • 2014-02-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多