我想在win 10上使用docker。但是由于我的引擎是Windows,因此无法通过“拉”方式使用图像。所以我想改用Linux。但是我出事了。 (我可以在切换到Linux容器之前使用docker)
也许我的hyper-v
不正常。但是如何解决。
无法创建:由于 首选项变量“ ErrorActionPreference”或通用参数 设置为“停止”:由于未找到对象,因此Hyper-V尝试访问 计算机上的对象“ DESKTOP-ILCQ0I2”错误。验证 该计算机上的虚拟机管理服务正在运行。在 New-Switch,:121行输入,:411行 在Docker.Core.Pipe.NamedPipeClient.Send(String操作中, 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行
答案 0 :(得分:0)
尝试以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
然后重新启动:
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All
如果这不起作用,请参见this