【问题标题】:Docker for windows 10适用于 Windows 10 的 Docker
【发布时间】:2018-03-09 08:52:15
【问题描述】:

我尝试为 Windows 10 安装 Docker。这是我得到的错误:

无法停止:正在运行的命令因首选项而停止 变量“ErrorActionPreference”或通用参数设置为 Stop: 未加载指定的模块“Hyper-V”,因为没有有效模块 在任何模块目录中找到文件。在 , : Docker.Backend.HyperV.RunScript 的第 79 行(字符串操作,字典`2 参数)在 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\HyperV.cs:line 177 在 Docker.Backend.ContainerEngine.Linux.DoStop() 中 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 280 在 Docker.Backend.ContainerEngine.Linux.Start(设置设置) 在 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Backend\ContainerEngine\Linux.cs:line 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:line 47 在 Docker.Core.Pipe.NamedPipeServer.RunAction(字符串动作, Object[] 参数)在 C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeServer.cs:line 145

关于如何修复此错误的任何意见?

【问题讨论】:

标签: windows docker


【解决方案1】:

检查主机是否为 Windows 10 家庭版。如果是,请下载并安装适用于 Windows 的Docker Toolbox,其中包括最新的 Docker 和一些环境组件。关注manual 以确保其正常工作。

Docker for Windows 依赖本机 Hyper-V 来创建虚拟机。但是 Win 10 家庭版没有。通常在安装时 Docker 安装程序reports this issue。这种环境检测可以在安装的早期阶段完成,而不是在启动时出错。

【讨论】:

  • 我做到了。但我得到的只是一个带有 1970 年代鲸鱼图形和 Mingw64 命令集的命令行界面。 . .我想要我的现代 GUI——就像我在上一版 Docker 中一样。
  • 现在知道了。必须使用 Kitematic 访问 GUI,打开一个帐户并选择图像。今天,我为我的新机器没有获得 Win Pro 而感到悲痛,因为我的新机器可能要多花 50 欧元 - 而现在购买它需要 150 欧元。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-10
  • 2019-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多