软件详情

Docker Desktop 安装后 WSL2 报错我一般怎么查

Docker Desktop 安装后 WSL2 报错时,我会先查虚拟化、WSL 版本、Linux 内核、系统功能和磁盘空间。
立即下载

软件介绍

我先怎么判断

Docker 启不来别急着重装,先看 Windows 底层虚拟化和 WSL2 是否正常。

常见表现

  • Docker Desktop 一直 starting
  • 提示 WSL2 backend 异常
  • 拉镜像失败或容器起不来
  • 重启后偶尔正常

我会先查这些

  • BIOS 虚拟化是否开启
  • Windows 功能里的 WSL 和虚拟机平台
  • WSL 内核是否更新
  • 系统盘空间是否足够
  • 代理是否影响拉镜像

处理顺序

  1. 先执行 wsl --status 看状态
  2. 确认虚拟化和系统功能
  3. 更新 WSL 内核
  4. 清理不用的镜像和卷
  5. 必要时重启 WSL 服务

容易忽略的点

  • 只重装 Docker 不一定修好 WSL
  • 镜像缓存会长期占空间
  • 代理配置错误会导致拉取失败

参考页面

我会从这个页面核对名称、版本和下载位置:Docker Desktop 页面

我的习惯

我会把 Docker、WSL、网络分开查,哪层坏了修哪层。