喜迎
春节

Docker Desktop界面空白问题


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是否已经启用。

Docker设置启动


文章作者: bsf
版权声明: 本博客所有文章除特別声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明来源 bsf !
评 论
  目录