Win10安装Docker Desktop后,左侧模块一直处于加载状态,空白不显示,底部图标显示“Docker Desktop stopped”。
1 问题描述
- 左侧功能模块处于一直加载状态,空白不显示,底部图标显示“Docker Desktop stopped”。

2 系统版本
- 命令:winver查看系统版本,支持Docker Desktop的版本。

3 功能启用
# 启用Windows Subsystem for Linux (WSL)功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
部署映像服务和管理工具
版本: 10.0.19041.3636
映像版本: 10.0.19045.6093
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
# 启用虚拟机平台(Virtual Machine Platform)功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
部署映像服务和管理工具
版本: 10.0.19041.3636
映像版本: 10.0.19045.6093
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
# 启用Hypervisor Platform(超管程序平台)功能
dism.exe /online /enable-feature /featurename:HypervisorPlatform /all /norestart
部署映像服务和管理工具
版本: 10.0.19041.3636
映像版本: 10.0.19045.6093
启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。
# 安装WSL2内核更新包,重启电脑
# https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
4 默认版本
# 设置WSL2为默认版本,管理员身份操作
wsl --set-default-version 2
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。
# 确认Linux发行版使用了WSL2
wsl -l -v
适用于 Linux 的 Windows 子系统没有已安装的分发版。
可以通过访问 Microsoft Store 来安装分发版: https://aka.ms/wslstore
5 Linux发行版本
- 链接:https://aka.ms/wslstore,下载Ubuntu进行安装。
- 双击”Ubuntu2204-221101.AppxBundle”进行安装。
wsl -l -v
NAME STATE VERSION
* Ubuntu Running 2
# 升级
wsl --update
6 Docker设置启动
- 确保Docker Desktop的Settings > General中“Use the WSL 2 based engine”被勾选。
- 确保Resources > WSL Integration页面,勾选已经安装好的Linux发行版(比如Ubuntu)。
- 启动Docker Desktop,查看底部状态是否显示运行中。
- 打开服务管理器,快捷键
Win+R,输入services.msc回车查看服务是否启用。 - 服务Docker Desktop Service、Hyper-V Host Compute Service是否已经启用。
