Docker Desktop - 执行 WSL 命令时遇到意外错误

Ron*_*iya 17 vdi docker docker-desktop

在此输入图像描述

安装新版本的Docker Desktop后出现以下错误。

执行WSL 命令时遇到意外错误。

常见原因包括访问权限问题,该问题在唤醒计算机或未连接到域/活动目录后发生。

请尝试关闭WSL ( wsl --shutdown)和/或重新启动计算机。如果还不够,可能需要完全重新安装WSL 。作为最后的手段,请尝试卸载/重新安装 Docker Desktop。如果问题仍然存在,请收集诊断信息并提交问题 ( https://docs.docker.com/desktop/troubleshoot/overview/#diagnose-from-the-terminal )。

我正在Azure 虚拟机中安装Docker Desktop

任何线索都会有帮助。提前致谢。

小智 12

我遇到了同样的错误,并通过安装 Ubuntu 发行版解决了它。您需要安装 Ubuntu 发行版并将其设置为 Windows 子系统的默认发行版。

安装 Ubuntu 发行版后的屏幕截图

  • 要将 Ubuntu 安装为默认发行版,请使用“wsl --install” (3认同)

小智 4

我在 VMware VM 来宾上安装此程序时遇到了同样的错误。要使其工作,我需要做的是激活选项“启用来宾操作系统的硬件辅助虚拟化”。这是有道理的,因为 Docker 正在为容器引擎运行嵌套虚拟机。我不确定 Azure 中是否有类似的选项,但这就​​是您想要查看的地方。