You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法在PowerShell中安装DDEV:Docker Desktop残留引发WSL集成错误

无法在PowerShell中安装DDEV:Docker Desktop残留引发WSL集成错误

我正尝试从PowerShell安装DDEV,遵循WSL2环境下安装DDEV的相关步骤。

我能正常运行第一个PowerShell命令(在“以管理员身份运行”的窗口中):

Set-ExecutionPolicy Bypass -Scope Process -Force; 
[System.Net.ServicePointManager]::SecurityProtocol = 
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072;

这个命令执行后没有报错。但执行第二个命令(下载并运行DDEV官方的WSL2安装脚本)时:

iex ((New-Object 
System.Net.WebClient).DownloadString('DDEV官方WSL2安装脚本地址'))

返回了如下错误:

Docker Desktop integration is enabled with the default distro and it must but turned off.
At line:36 char:5
+     throw "Docker Desktop integration is enabled with the default dis ...
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : OperationStopped: (Docker Desktop ...but turned off.:String) [], RuntimeException
+ FullyQualifiedErrorId : Docker Desktop integration is enabled with the default distro and it must but turned off

我曾经安装过Docker Desktop,但已经卸载了,它不再出现在“控制面板→程序和功能”中。如果我在普通(非管理员)PowerShell窗口运行命令 wsl.exe -l -v,返回结果是:

NAME      STATE           VERSION
* Ubuntu    Running         2

但在管理员PowerShell窗口中运行同一个命令,却得到“Windows Subsystem for Linux has no installed distributions...”的提示。

请问管理员PowerShell是在哪里看到Docker Desktop的残留的?我该如何彻底清除这些残留?

备注:内容来源于stack exchange,提问作者MrSnrub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 13:04:38