1.下载WSL2
首先在终端中运行以下命令,以验证已安装的版本是否满足系统要求:
wsl --version
如果未显示版本详细信息,则可能使用的是 WSL 的收件箱版本或没有下载。此版本不支持新式功能,必须更新。
可以使用以下方法之一更新或安装 WSL:
方法一:终端命令行形式
1.在管理员模式下打开 PowerShell 或 Windows 命令提示符。
2.运行 install 或 update 命令。系统可能会提示您重新启动计算机。有关详细信息,请参阅安装 WSL。
wsl --install
wsl --update
方法二:直接下载安装包
如果由于安全策略而阻止 Microsoft Store 访问:
1.转到官方 WSL GitHub 发布页面。
2.从最新的稳定版本(在"资产"下拉列表下)下载安装程序。.msi
3.运行下载的安装程序并按照安装说明进行。
电脑重启后会自动显示下载成功界面。

2.安装Docker Desktop
1这是
2.点击安装,之后等待。
3.需要重启电脑。
4.重启电脑之后以管理员形式打开Docker Desktop

显示成功。
3.检验下载
# 查看 Docker 版本
docker --version
# 运行测试镜像
docker run hello-world
运行结果成功:


显示Hello from Docker!
4.异常处理
运行docker run hello-world出现下述错误

4.1原因:
Docker 已经成功安装(显示了版本号 28.4.0),但运行 hello-world 时提示本地找不到镜像,这通常是因为 Docker 还没有从远程仓库拉取这个镜像。
4.2解决办法:
4.2.1确保 Docker 服务正在运行
检查任务栏右下角的 Docker 鲸鱼图标,确保它已经完全启动(图标不再闪烁)。如果未运行,从开始菜单或桌面快捷方式启动 Docker。