在Windows 10 Enterprise上安装Docker
我有windows 10 Enterprise,64位,版本:10.0.17763 build 17763。已安装Oracle VM VirtualBox 已下载最新的Windows Docker:并出现以下错误: 采用2:删除了最新版本并安装了2.0.0.1版: 现在它开始了,但我得到了以下信息: 无法检查Windows功能Hyper-V:的可用性 正在运行的命令已停止,因为首选项变量 “ErrorActionPreference”或公共参数设置为Stop: 未加载指定的模块“Dism”,因为没有有效的模块文件 在任何模块目录中找到。在 Docker.Core.Pipe.NamedPipeClient.Send(字符串操作,对象[]) 参数)在 C:\workspace\stable-18.09.x\src\github.com\docker\pinata\win\src\docker.Core\pipe\NamedPipeClient.cs:line 36在Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean ShowWelcome窗口,Boolean executeAfterStartCleanup)中 C:\workspace\stable-18.09.x\src\github.com\docker\pinata\win\src\docker.Windows\Actions.cs:line 92在Docker.Actions.c\u中显示Class19\u 0.b\u 0() C:\workspace\stable-18.09.x\src\github.com\docker\pinata\win\src\docker.Windows\Actions.cs:line 74在Docker.WPF.TaskQueue.c__中显示Class19_0.b__1() C:\workspace\stable-18.09.x\src\github.com\docker\pinata\win\src\docker.WPF\TaskQueue.cs:第59行 当我从CMD运行以下命令时,我得到: 第三步: 更新至最新版本的Docker for Windows,我得到以下信息: 无法停止-正在运行的命令已停止,因为首选项无效 变量“ErrorActionPreference”或公共参数设置为停止: 指定的模块“Hyper-V”未加载,因为没有有效的模块 文件位于任何模块目录中在Windows 10 Enterprise上安装Docker,docker,docker-for-windows,Docker,Docker For Windows,我有windows 10 Enterprise,64位,版本:10.0.17763 build 17763。已安装Oracle VM VirtualBox 已下载最新的Windows Docker:并出现以下错误: 采用2:删除了最新版本并安装了2.0.0.1版: 现在它开始了,但我得到了以下信息: 无法检查Windows功能Hyper-V:的可用性 正在运行的命令已停止,因为首选项变量 “ErrorActionPreference”或公共参数设置为Stop: 未加载指定的模块“Dism”,因
如何为windows设置Docker?即使在受支持的windows版本上,您仍然需要使用DISM启用Hyper-v。这里有Microsoft的说明:这为我修复了它:
- 启用Hyper-V(在PowerShell中):
DISM/Online/enable Feature/All/FeatureName:Microsoft-Hyper-V
- 重新启动Windows服务=>Docker桌面服务(根据上面的链接)