我尝试为 Windows 10 安装 Docker。这是我得到的错误:
Unable to stop: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: The specified module 'Hyper-V' was not loaded because no valid module file was found in any module directory. at , : line 79 at Docker.Backend.HyperV.RunScript(String action, Dictionary`2 parameters) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\HyperV.cs:line 177 at Docker.Backend.ContainerEngine.Linux.DoStop() in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 280 at Docker.Backend.ContainerEngine.Linux.Start(Settings settings) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 122 at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass9_0.b__0(Object[] parameters) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeServer.cs:line 47 at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeServer.cs:line 145
有关如何解决此错误的任何意见?
最佳答案
检查主机是否为 Windows 10 家庭版。如果是,请下载并安装Docker Toolbox适用于 Windows,其中包括最新的 Docker 和一些环境组件。关注 manual以确保其正常工作。
Docker for Windows 依赖 native Hyper-V 来创建虚拟机。但是 Win 10 家庭版没有。通常是 Docker 安装程序 reports this issue安装时。这种环境检测可以在安装的早期阶段完成,而不是在启动时出现错误。
关于windows - 适用于 Windows 10 的 Docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46455123/