为什么我总是收到此错误。搜寻Google并寻求解决此问题的方法已经有好几天了。我不知道如何解决此问题,有人可以帮我了解如何解决此问题吗?
docker版本:
版本2.0.0.3(31259) 频道:稳定 内部版本:8885db3
Unable to create: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: Hyper-V was unable to find a virtual switch with name "DockerNAT".
at New-Switch, <No file>: line 121
at <ScriptBlock>, <No file>: line 411
at Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) in C:\workspaces\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:line 36
at Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup) in C:\workspaces\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:line 92
at Docker.Actions.<>c__DisplayClass19_0.<Start>b__0() in C:\workspaces\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:line 74
at Docker.WPF.TaskQueue.<>c__DisplayClass19_0.<.ctor>b__1() in C:\workspaces\stable-18.09.x\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:line 59
答案 0 :(得分:0)
我还花了几天时间尝试安装Docker并使其在Windows上正常工作。事实证明,该公司的防病毒软件具有阻止创建虚拟交换机的规则。另外,卸载Docker会遗留一些东西,这会阻止全新安装。我建议这样做:
答案 1 :(得分:0)
多次卸载和安装后,尽管启用了“ Hyper-V”,但我一直收到此错误。
运行MOFCOMP命令并重新启动为我解决了此问题。
运行此命令:(以管理员身份出现命令提示符)
MOFCOMP %SYSTEMROOT%\System32\WindowsVirtualization.V2.mof
然后重新启动。
答案 2 :(得分:0)
我遇到了同样的问题,这对我有用:
完成这些步骤后,错误消失了,我的docker实例又在工作了。
希望这可以解决您的问题。享受吧!