安装Docker for Windows CE的问题

时间:2017-10-13 18:09:14

标签: windows docker windows-10

  

无法停止:运行命令已停止,因为首选项变量" ErrorActionPreference"或者将common参数设置为Stop:指定的模块' Hyper-V'未加载,因为在任何模块目录中找不到有效的模块文件。   在,第79行      at Docker.Backend.HyperV.RunScript(String action,Dictionary`2参数)在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ HyperV.cs:第177行      在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \ Linux.cs中的Docker.Backend.ContainerEngine.Linux.DoStop():第279行      在Docker.Backend.ContainerEngine.Linux.Start(设置设置,String daemonOptions)中的C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Backend \ ContainerEngine \ Linux.cs:第122行      在Docker.Core.Pipe.NamedPipeServer。<> c__DisplayClass9_0.b__0(Object []参数)在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeServer中。 cs:第47行      at Docker.Core.Pipe.NamedPipeServer.RunAction(String action,Object [] parameters)在C:\ gopath \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeServer.cs:line 145

我刚刚下载了稳定版的Docker for Windows,安装完成后我点击了图标并打开它,它给出了上述错误。

我尝试重新安装它几次,我尝试重置为出厂默认设置,我尝试生成以下错误代码但无法在任何地方找到解决方案,诊断ID:B5D6D78B-961A-48B2-AC08-2CEDD9BF5D2D / 2017-10-13_18-45-00。

1 个答案:

答案 0 :(得分:4)

问题是“Docker for Windows”与Windows 10 Home Edition不兼容。它需要Hyper-V,仅适用于专业版和专业版。企业版。尽管如此,它并没有明确警告你。

解决方案according to Docker将改为使用Docker Toolbox for Windows

注意:当我尝试安装Docker Toolbox时,遇到了几个问题,我不得不卸载VirtualBox并重新安装official version from Oracle。可能值得阅读Docker Toolbox setup instructions