簡體   English   中英

為什么docker切換到Linux在Windows10 pc上包含錯誤?

[英]Why docker switch to Linux containes error on Windows10 pc?

我想在win 10上使用docker。但是由於我的引擎是Windows,因此無法通過“拉”方式使用圖像。 所以我想改用Linux。 但是我出事了。 (我可以在切換到Linux容器之前使用docker)
也許我的hyper-v不正常。 但是如何解決。

有我的錯誤信息:

無法創建:由於首選項變量“ ErrorActionPreference”或通用參數設置為“ Stop”而停止運行的命令:由於未找到對象,Hyper-V試圖訪問計算機“ DESKTOP-ILCQ0I2”上的對象錯的。 驗證此計算機上的虛擬機管理服務正在運行。 在New-Switch中,第121行在中,第411行:在Docker.Core.Pipe.NamedPipeClient.Send(字符串操作,Object []參數)位置C:\\ workspaces \\ stable-18.09.x \\ src \\ github.com \\ docker \\ pinata \\ win \\ src \\ Docker.Core \\ pipe \\ NamedPipeClient.cs:行號36在Docker.Actions中。<> c__DisplayClass28_0.b__0()位置C:\\ workspaces \\ stable-18.09.x \\ src \\ github .com \\ docker \\ pinata \\ win \\ src \\ Docker.Windows \\ Actions.cs:確定編號305在Docker.WPF.TaskQueue中。<> c__DisplayClass19_0。<。ctor> b__1()位置C:\\ workspaces \\ stable- 18.09.x \\ src \\ github.com \\ docker \\ pinata \\ win \\ src \\ Docker.WPF \\ TaskQueue。 CS:第59行

嘗試以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

然后重新啟動:

Enable-WindowsOptionalFeature -Online -FeatureName Containers -All

如果那不起作用,請參閱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM