System.InvalidOperationException:未能将distro docker desktop部署到C:\Users\lenova\AppData\Local\docker\wsl\distro:退出代码:-1

System.InvalidOperationException:未能将distro docker desktop部署到C:\Users\lenova\AppData\Local\docker\wsl\distro:退出代码:-1,docker,docker-machine,Docker,Docker Machine,我正在尝试在windows 10本地版中运行docker Desktop。已成功安装,但在运行时,我发现以下错误 System.InvalidOperationException: Failed to deploy distro docker-desktop to C:\Users\lenova\AppData\Local\Docker\wsl\distro: exit code: -1 stdout: The service cannot be started, either because

我正在尝试在windows 10本地版中运行docker Desktop。已成功安装,但在运行时,我发现以下错误

System.InvalidOperationException:
Failed to deploy distro docker-desktop to C:\Users\lenova\AppData\Local\Docker\wsl\distro: exit code: -1
 stdout: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
我想这是说需要启用某些windows服务,但我不知道必须启用哪个服务。有人能帮我解决这个问题吗

docker版本 C:\Users\lenova>docker--版本 Docker版本20.10.2,内部版本2291f61

  • 卸载Docker
  • 取消选中Windows功能中Linux的容器、Hyper-V、Windows子系统
  • 重新启动系统
  • 安装Docker桌面
  • 重启系统
  • 启动Docker桌面
      • 卸载Docker
      • 取消选中Windows功能中Linux的容器、Hyper-V、Windows子系统
      • 重新启动系统
      • 安装Docker桌面
      • 重启系统
      • 启动Docker桌面

      右键单击docker图标,以管理员身份运行(如果您对计算机拥有管理员权限)。它为我解决了问题。

      右键单击docker图标,以管理员身份运行(如果您对计算机拥有管理员权限)。它为我解决了这个问题。

      我也有同样的问题,在我的情况下,这是与laravel代客泊车的冲突。所以我只是运行
      代客泊车
      并重新启动docker。您可以在这里找到各种解决方案:我是否需要在命令提示符下运行此命令?您的机器中是否安装了valet?我有相同的问题,在我的情况下,这与laravel valet冲突。所以我只是运行
      代客泊车
      并重新启动docker。您可以在这里找到各种解决方案:我需要在命令提示符下运行吗?您的计算机中是否安装了valet?不太确定是否要卸载WSL2内核并取消选中您提到的选项。如果可能的话,请您提供windows计算机的屏幕截图?@sanketh-s screen此处不太确定是否要卸载WSL2内核并取消选中您提到的选项。如果可能,请提供windows计算机的屏幕截图?@sanketh-s screen此处