系统信息:Windows 10 专业版 64 位
C:\WINDOWS\system32>docker --version
Docker 版本 18.06.1-ce,构建 e68fc7a
C:\WINDOWS\system32>docker 信息
连接时出错:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/info : open //./pipe/docker_engine: 系统找不到指定的文件。在 Windows 上的默认守护程序配置中,必须提升 docker 客户端运行以进行连接。此错误也可能表示 docker 守护程序未运行。
C:\WINDOWS\system32>docker pull hello-world
使用默认标签:最新
警告:无法从守护程序获取默认注册表端点(连接期间出错:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/info : open //./pipe/docker_engine: 系统找不到文件指定。在 Windows 上的默认守护程序配置中,必须运行 docker 客户端提升连接。此错误也可能表明 docker 守护程序未运行。)。使用系统默认值:https ://index.docker.io/v1/ 连接时出错:发布http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/images/create?fromImage=hello-world&tag=latest: open //./pipe/docker_engine: 系统找不到指定的文件。在 Windows 上的默认守护程序配置中,必须提升 docker 客户端运行以进行连接。此错误也可能表示 docker 守护程序未运行。
Ayk*_*KAN 13
您可以以管理员身份使用 PowerShell。
运行此代码:
cd "C:\Program Files\Docker\Docker"
./DockerCli.exe -SwitchDaemon
Run Code Online (Sandbox Code Playgroud)
以提升的访问权限运行 Powershell 解决了我的问题。
通常这个错误意味着作为 docker 服务的 Docker 守护进程没有启动并运行。
通过在提升模式下的 power shell 中发出以下命令,确保 docker 正在运行。
docker run hello-world
来自 docker 的响应作为 hello 将打印在控制台上。
否则,通过从开始菜单双击 docker 应用程序来启动 docker。下面是以图形方式启动和运行 docker 守护进程的快照。
| 归档时间: |
|
| 查看次数: |
29552 次 |
| 最近记录: |