繁体   English   中英

为什么docker切换到Linux在Windows10 pc上包含错误?

[英]Why docker switch to Linux containes error on Windows10 pc?

我想在win 10上使用docker。但是由于我的引擎是Windows,因此无法通过“拉”方式使用图像。 所以我想改用Linux。 但是我出事了。 (我可以在切换到Linux容器之前使用docker)
也许我的hyper-v不正常。 但是如何解决。

有我的错误信息:

无法创建:由于首选项变量“ ErrorActionPreference”或通用参数设置为“ Stop”而停止运行的命令:由于未找到对象,Hyper-V试图访问计算机“ DESKTOP-ILCQ0I2”上的对象错的。 验证此计算机上的虚拟机管理服务正在运行。 在New-Switch中,第121行在中,第411行:在Docker.Core.Pipe.NamedPipeClient.Send(字符串操作,Object []参数)位置C:\\ workspaces \\ stable-18.09.x \\ src \\ github.com \\ docker \\ pinata \\ win \\ src \\ Docker.Core \\ pipe \\ NamedPipeClient.cs:行号36在Docker.Actions中。<> c__DisplayClass28_0.b__0()位置C:\\ workspaces \\ stable-18.09.x \\ src \\ github .com \\ docker \\ pinata \\ win \\ src \\ Docker.Windows \\ Actions.cs:确定编号305在Docker.WPF.TaskQueue中。<> c__DisplayClass19_0。<。ctor> b__1()位置C:\\ workspaces \\ stable- 18.09.x \\ src \\ github.com \\ docker \\ pinata \\ win \\ src \\ Docker.WPF \\ TaskQueue。 CS:第59行

尝试以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

然后重新启动:

Enable-WindowsOptionalFeature -Online -FeatureName Containers -All

如果那不起作用,请参阅

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM