windows - 适用于 Windows 10 的 Docker

标签 windows docker

我尝试为 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/

相关文章:

windows - .NET Core 发布错误 : "Unable to find msdeploy.exe, please install it and try again"

windows - 重置非空文件后,Freepascal 发现 eof

Docker Desktop 4.7.1 Kubernetes 在启动时卡住(已重新安装)

docker - 如何将文件从Docker容器复制到主机?

python - 将文本编码为 win32api.SendMessage() 的 WPARAM

windows - 如何在批处理程序中使用子字符串

java - 从 docker 容器连接到 mysql 服务器

amazon-web-services - 如何让 VPC 端点在 Docker 容器中工作?

java - Docker Java:7镜像apt-get更新循环依赖项

c# - 如何删除已为 "List folder contents"设置拒绝的目录的子目录