无法在Windows 10上启动Docker

时间:2020-10-28 03:41:55

标签: docker windows-10

在Windows 10 Enterprise上通过遵循官方网站https://docs.docker.com/docker-for-windows/install/

安装Docker后面临的问题

运行Docker: C:\WINDOWS\system32>docker run -d -p 80:80 docker/getting-started

ERROR:
docker: error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/create: open //./pipe/docker_engine: The system cannot find the file specified.

在Windows上的默认守护程序配置中,必须提升docker客户端运行才能进行连接。该错误也可能表明docker守护程序未运行。 参见docker run --help

信息

Windows版本:Windows 10 Enterprise Docker桌面版本:19.03.11

您是否在虚拟Windows中运行,例如在云服务器或Mac VM上:否,在Windows 10上本机运行

2 个答案:

答案 0 :(得分:0)

您是否尝试过更新Windows操作系统并重新安装docker?这是我之前使用win10版本和docker遇到的一个问题。

答案 1 :(得分:0)

可以尝试以下任何步骤。

  1. 在Powershell高权限访问中执行以下命令

    cd "C:\Program Files\Docker\Docker"

    ./DockerCli.exe -SwitchDaemon

  2. Docker重置为出厂默认值

enter image description here