- 问题
- 解决方案
- 1.尝试卸载重装,无效
- 2.关闭 WSL 2 based engine,重启,恢复正常
问题
我是win10的系统,安装了docker desktop版本,某天在我卸载了联想管家后,就docker就不能正常启动了,报错如下:
报错详细信息:
System.InvalidOperationException: Failed to deploy distro docker-desktop to C:UsersuserAppDataLocalDockerwsldistro: exit code: -1 stdout: �~�~�p fhV-N�l g�fY�v�~�~�p�S(u0 stderr: 在 Docker.ApiServices.WSL2.WslShortLivedCommandResult.LogAndThrowIfUnexpectedExitCode(String prefix, ILogger log, Int32 expectedExitCode) 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.ApiServicesWSL2WslCommand.cs:行号 146 在 Docker.Engines.WSL2.WSL2Provisioning.解决方案 1.尝试卸载重装,无效 2.关闭 WSL 2 based engine,重启,恢复正常d__17.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.EnginesWSL2WSL2Provisioning.cs:行号 168 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.Engines.WSL2.WSL2Provisioning. d__8.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.EnginesWSL2WSL2Provisioning.cs:行号 77 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.Engines.WSL2.LinuxWSL2Engine. d__28.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.EnginesWSL2LinuxWSL2Engine.cs:行号 180 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.ApiServices.StateMachines.TaskExtensions. d__0.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.ApiServicesStateMachinesTaskExtensions.cs:行号 29 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.ApiServices.StateMachines.StartTransition. d__5.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.ApiServicesStateMachinesStartTransition.cs:行号 67 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 Docker.ApiServices.StateMachines.StartTransition. d__5.MoveNext() 位置 C:workspacesmaster-mergesrcgithub.comdockerpinatawinsrcDocker.ApiServicesStateMachinesStartTransition.cs:行号 92



