Rev*_*nce 8 ubuntu docker windows-subsystem-for-linux
我在一台装有最新更新的官方 Windows 11 的干净笔记本电脑上安装了 Docker。根据 Microsoft 文档,预安装了适用于 Windows 11 的 WSL2。运行docker时,“docker running...”是无限的。附上错误日志。发送启动 WSL 引擎时出错:
Docker.Core.HttpBadResponseException:{“消息”:“发生 2 个错误:\n\t* 配置 docker WSL 发行版:取消注册 WSL 发行版“docker-desktop”:取消注册 WSL“docker-desktop”:winapi 错误 #2147746562\n\ t* 检查 isocache 是否存在: CreateFile \\wsl$\docker-desktop-data\isocache\: 找不到网络名称。\n\n"}
我尝试重新安装 WSL 和 Docker。已删除%appdata%/docker。为了进行测试,我尝试通过微软商店安装Ubuntu子系统。她也没工作。很可能是 WSL 的问题。尝试禁用并再次启用 Windows 功能(WSL 支持和虚拟机功能)。
小智 13
我遇到了同样的错误,通过以下方式解决了它: https: //github.com/docker/for-win/issues/7039
不需要重新安装它。
以管理员身份打开 Windows shell 并运行:
wsl --unregister docker-desktop
Run Code Online (Sandbox Code Playgroud)
然后转到services,停止Docker Desktop服务,然后再次启动它。
归档时间: |
|
查看次数: |
5031 次 |
最近记录: |