我的 Docker 在 Windows 10 Enterprise 中崩溃 - (Docker hv-sock 代理 (vsudd) 无法访问)
My Docker is crashing in Windows 10 Enterprise - (Docker hv-sock proxy (vsudd) is not reachable)
我使用的是Windows 10企业版系统。我已经安装了版本:17.03.1-ce-rc1-win3 (10625) Channel: edge 。 Docker 机器在几天前工作正常。几天前,我在我的系统中禁用了 Hyper-V 以使用 Oracle Virtual box 来使用 Kubernetes,事实上当 hyper-V 被禁用时 Docker 不会 运行 所以我重新打开它并现在它一直在崩溃,我收到以下错误。
[16:24:15.562][NamedPipeServer][Error ] Unable to execute Start: Docker hv-sock proxy (vsudd) is not reachable at Docker.Backend.ContainerEngine.Linux.ConnectToVsud(TaskCompletionSource`1 vmId)
at Docker.Backend.ContainerEngine.Linux.DoStart(Settings settings)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.<Register>b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
[16:24:15.599][CrashReport ][Info ] Preparing package to send with the diagnostics
我卸载并再次安装 Docker 但没有成功,仍然出现错误。
经过多次尝试不同的组合后,下面的最后步骤解决了我的问题,我的 docker 又变成了 运行。
解决问题的步骤:-
- 已从我的系统中卸载 Docker 并删除通常包含 mobyLinuxXVM 文件的 .docker 和 'Virtual Hard Disk' 目录。
- 已从我的机器上卸载 Oracle virtual Box。
- 重新启动我的系统并转到 BIOS 和 unchecked/disabled 虚拟化选项并登录到我的系统以查看是否在 cmd 提示符下使用命令 systemInfo 禁用了虚拟化并且它被禁用了。
- 再次重新启动我的系统并转到 BIOS 和 checked/enabled 虚拟化选项并登录到我的系统并重新启用虚拟化。
- 再次安装了 docker,它非常棒,它开始了 运行。
上述步骤可能听起来很蹩脚,但确实有效。
我使用的是Windows 10企业版系统。我已经安装了版本:17.03.1-ce-rc1-win3 (10625) Channel: edge 。 Docker 机器在几天前工作正常。几天前,我在我的系统中禁用了 Hyper-V 以使用 Oracle Virtual box 来使用 Kubernetes,事实上当 hyper-V 被禁用时 Docker 不会 运行 所以我重新打开它并现在它一直在崩溃,我收到以下错误。
[16:24:15.562][NamedPipeServer][Error ] Unable to execute Start: Docker hv-sock proxy (vsudd) is not reachable at Docker.Backend.ContainerEngine.Linux.ConnectToVsud(TaskCompletionSource`1 vmId)
at Docker.Backend.ContainerEngine.Linux.DoStart(Settings settings)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.<Register>b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
[16:24:15.599][CrashReport ][Info ] Preparing package to send with the diagnostics
我卸载并再次安装 Docker 但没有成功,仍然出现错误。
经过多次尝试不同的组合后,下面的最后步骤解决了我的问题,我的 docker 又变成了 运行。
解决问题的步骤:-
- 已从我的系统中卸载 Docker 并删除通常包含 mobyLinuxXVM 文件的 .docker 和 'Virtual Hard Disk' 目录。
- 已从我的机器上卸载 Oracle virtual Box。
- 重新启动我的系统并转到 BIOS 和 unchecked/disabled 虚拟化选项并登录到我的系统以查看是否在 cmd 提示符下使用命令 systemInfo 禁用了虚拟化并且它被禁用了。
- 再次重新启动我的系统并转到 BIOS 和 checked/enabled 虚拟化选项并登录到我的系统并重新启用虚拟化。
- 再次安装了 docker,它非常棒,它开始了 运行。
上述步骤可能听起来很蹩脚,但确实有效。