予枫个人主页 个人专栏: 《Java 从入门到起飞》《读研码农的干货日常》 Debug 这个世界Return 更好的自己引言很多 Windows 用户装 Docker 总是踩坑要么 Hyper-V 冲突、要么 WSL 报错、要么镜像拉取超时。今天这篇是 2026 年最新、最稳的 Windows 安装 Docker 教程全程一条命令装 WSL2再配好国内镜像加速新手跟着点就能成功再也不用到处搜旧教程踩坑了文章目录引言一、安装前先看这一步开启虚拟化二、WSL2 安装一条命令搞定2.1 最简单安装方法推荐2.2 如果上面命令报错用备用方案2.3 初始化 Ubuntu三、安装 Docker Desktop3.1 下载安装包3.2 安装过程3.3 首次启动 Docker四、配置国内镜像加速必看解决拉取慢五、测试是否安装成功六、常见小问题快速解决七、总结一、安装前先看这一步开启虚拟化打开任务管理器 → 性能 → CPU查看虚拟化是否显示已启用。如果没开进 BIOS 开启 Intel VT-x / AMD-V绝大多数新电脑默认都是开启的这一步可以先跳过二、WSL2 安装一条命令搞定现在装 WSL 根本不用手动开功能一行命令全自动安装。2.1 最简单安装方法推荐以管理员身份打开PowerShell 或 CMD直接运行wsl --install等待自动执行它会自动开启 WSL 功能开启虚拟机平台下载安装 Ubuntu设置 WSL2 为默认版本执行完重启电脑。2.2 如果上面命令报错用备用方案还是管理员身份运行dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart重启电脑再执行wsl --install -d Ubuntu2.3 初始化 Ubuntu重启后会自动弹出 Ubuntu 窗口等待解压完成。然后设置用户名小写英文密码输入时不显示正常输就行出现命令行提示符说明 WSL2 安装成功。三、安装 Docker Desktop3.1 下载安装包直接用稳定下载地址https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe3.2 安装过程双击安装包勾选Add shortcut to desktop桌面快捷方式确保勾选Use WSL 2 instead of Hyper-V点 OK → 等待安装 → 重启电脑3.3 首次启动 Docker重启后打开 Docker Desktop会自动初始化。如果提示WSL 2 needs an update以管理员打开命令行运行wsl --update更新完成重启 Docker 即可。看到底部Engine running绿色就成功了。四、配置国内镜像加速必看解决拉取慢点击 Docker 右上角齿轮图标设置→ 选择Docker Engine。把里面的内容全部替换成下面这段{builder:{gc:{defaultKeepStorage:20GB,enabled:true}},experimental:false,features:{buildkit:true},registry-mirrors:[https://registry.docker-cn.com,http://hub-mirror.c.163.com,https://docker.mirrors.ustc.edu.cn,https://cr.console.aliyun.com,https://mirror.ccs.tencentyun.com]}点击Apply Restart等待重启完成。镜像加速立刻生效拉取速度直接起飞 。五、测试是否安装成功打开 CMD 或 PowerShell运行docker--versiondockerrun hello-world能正常输出版本、并运行 hello-world 容器说明全套环境完美成功。六、常见小问题快速解决Docker 一直 Starting…打开任务管理器重启 Docker Desktop 就行多半是第一次启动慢。WSL 安装超时检查网络或直接手动去微软商店装 Ubuntu。输入密码不显示Linux 输入密码本来就不显示正常输完回车即可。镜像还是慢重启 Docker或换几个镜像地址试试。七、总结这篇是 2026 年最新、最简洁的 Windows WSL2 Docker Desktop 安装教程不用复杂配置不用旧版 Hyper-V 坑法一条命令装 WSL复制粘贴改镜像新手也能一次成功。以后开发、部署、跑容器一套环境全部搞定效率直接拉满