MobyLinuxVM 无法在 Windows 10 Pro 上启动

MobyLinuxVM 无法在 Windows 10 Pro 上启动

预期行为 安装 Docker 后,MobyLinuxVM 应该正在运行

实际行为 -[x] - 在 docker 安装期间,当我选择 Windows 容器时,它可以工作,但是当我尝试切换到 Linux 容器时,我看到了上述有关 MobyLinuxVM 的相同错误。

信息 Windows 版本:Windows 10 Pro Docker for Windows 版本:PS C:\WINDOWS\system32> docker version 客户端:版本:18.06.0-ce API 版本:1.38 Go 版本:go1.10.3 Git 提交:0ffa825 构建时间:2018 年 7 月 18 日星期三 19:05:28 OS/Arch:windows/amd64 实验:false 连接期间出错:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.38/版本: open //./pipe/docker_engine: 系统找不到指定的文件。在 Windows 上的默认守护进程配置中,docker 客户端必须以提升权限运行才能连接。此错误也可能表示 docker 守护进程未运行。PS C:\WINDOWS\system32>

重现此行为的步骤 1. 下载并运行“Docker for Windows Installer.exe”,进行默认安装,我的意思是不检查 Windows 容器。我将成功安装。 2. 启动 Docker for Windows 应用程序,您将收到相同的错误 3. 我已经在我的 Windows 机器上启用了 HyperV。

答案1

我已经找到解决方案了,这真的很容易。在 docker 中安装之前,请关闭 Windows 机器上的 Hyper V。安装 Hyper V 后打开并重新启动 PC。这将解决问题。

相关内容