Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接期间出错:此错误可能表示docker守护程序未运行_Docker - Fatal编程技术网

连接期间出错:此错误可能表示docker守护程序未运行

连接期间出错:此错误可能表示docker守护程序未运行,docker,Docker,我是Docker新手,在cmd中编写了Docker版本后,我遇到了这个错误 连接过程中出错:此错误可能表示docker守护程序未运行。示例:Get“http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version”:open//./pipe/docker_engine:系统找不到指定的文件。尝试在单独的终端中运行docker,然后尝试运行此命令 为了避免每次都这样做,您可以转到服务->查找Docker->选择启动类型为自动(延迟),然后重新启动机器。以下步骤

我是Docker新手,在cmd中编写了
Docker版本后,我遇到了这个错误


连接过程中出错:此错误可能表示docker守护程序未运行。示例:Get“http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version”:open//./pipe/docker_engine:系统找不到指定的文件。

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


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

以下步骤解决了此问题

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

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

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

  • 再次使用docker帐户登录docker桌面


  • 当我们登录到docker帐户时,它会在内部触发重启。因此,如果它没有启动,它将为我们启动docker。

    您在WIndows上吗?你开始docker服务了吗?