Windows 环境下安装 Docker 的详细教程(超详细图文)
目录
Windows 环境下安装 Docker 的详细教程(超详细图文)
1. 前言
2. 安装前的准备
2.1 检查 Windows 版本
2.2 确认虚拟化已开启
检查方法:
3. 安装 Docker Desktop
3.1 下载
3.2 安装步骤
4. 启用 WSL2(家庭版必看)
4.1 安装 WSL2
4.2 设置 WSL2 为默认版本--(该步骤可省略)
4.3 安装一个 Linux 发行版(推荐 Ubuntu)--该步骤也可省略
5. 启动 Docker Desktop,(已更新WSL,直接点restart即可)
6. 验证安装
7. 常见问题解决
问题1:Docker 启动报错 “WSL 2 installation is incomplete”
问题2:虚拟化未开启
问题3:家庭版不支持 Hyper-V
8. 总结
Windows 环境下安装 Docker 的详细教程(超详细图文)
本文将手把手教你在 Windows 系统中安装并配置 Docker 环境,零基础也能跟着完成!
支持 Windows 10/11 专业版、企业版(家庭版需额外启用 WSL2)。
1. 前言
Docker 是一个开源的应用容器引擎,可以让开发者将应用及其依赖打包到一个可移植的 镜像 中,然后在任意环境中运行。
在 Windows 下安装 Docker 的方式主要是通过 Docker Desktop,它支持 WSL2 技术,大幅提高性能。
2. 安装前的准备
2.1 检查 Windows 版本Docker Desktop 要求:
Windows 10(64 位)专业版 / 企业版(Build 19041 及以上)
Windows 11(64 位)专业版 / 企业版
家庭版需先开启 WSL2(后面会讲)
检查方法:
Win + R → 输入 winver → 回车

Docker 依赖虚拟化技术,需要确保 BIOS 中已启用虚拟化(Intel VT-x / AMD-V)。
检查方法:按下 Ctrl + Shift + Esc 打开任务管理器
切换到 性能 选项卡
查看右下角 虚拟化 是否为 已启用
❗ 如果显示“已禁用”,需要重启电脑进入 BIOS 开启虚拟化。

3. 安装 Docker Desktop
3.1 下载前往 Docker 官方下载页面:
Docker Desktop: The #1 Containerization Tool for Developers | Docker
选择 Windows 版本,点击 Download for Windows。
建议下载最新版,兼容性更好。
3.2 安装步骤双击下载的 Docker Desktop Installer.exe
勾选:
Install required Windows components for WSL 2
Add shortcut to desktop
点击 OK 开始安装
安装完成后会提示 重启电脑
4. 启用 WSL2(家庭版必看)
如果你是 Windows 10/11 家庭版 或者第一次安装 Docker Desktop,需要启用 WSL2。
4.1 安装 WSL2方法一:在 PowerShell(管理员模式)中输入:
wsl --install
等待系统自动安装 Linux 子系统和 WSL2 内核。
方法二:直接打开Docker Desktop,会提示你,WSL need updating。点击Restart,然后按任意跳出PowerShell(管理员模式),按任意键安装(推荐)

wsl --set-default-version 24.3 安装一个 Linux 发行版(推荐 Ubuntu)--该步骤也可省略
在 Microsoft Store 搜索 Ubuntu 并安装。
5. 启动 Docker Desktop,(已更新 WSL ,直接点restart即可)
双击桌面 Docker Desktop 图标,
第一次启动可能会要求登录 Docker Hub
没有账号可以 免费注册
启动成功后右下角任务栏会出现 小鲸鱼图标
6. 验证安装
打开 PowerShell 或 CMD,输入:
docker --version
如果显示版本号,例如:
Docker version 27.0.2, build 12345
说明 Docker 安装成功。
再运行:
docker run hello-world
如果出现 Hello from Docker! 说明 Docker 已能正常拉取和运行镜像。

7. 常见问题解决
问题1:Docker 启动报错 “WSL 2 installation is incomplete”✅ 解决方法:
在 Docker Desktop 中 Settings → General → Use WSL 2 based engine 勾选
重新安装 WSL2 内核更新包
问题2:虚拟化未开启✅ 进入 BIOS,找到 CPU Configuration 或 Advanced → Virtualization Technology,改为 Enabled。
问题3:家庭版不支持 Hyper-V✅ 家庭版直接用 WSL2 模式,Docker Desktop 安装时勾选 WSL2 选项即可。
8. 总结
到这里,你的 Windows 系统已经成功安装并配置好 Docker 环境。
后续你可以:
学习构建镜像 (docker build)
启动容器 (docker run)
管理镜像 (docker images / docker rmi)
提示:第一次使用 Docker,建议先体验官方镜像 hello-world、nginx、mysql 等。
原创声明:本文为作者原创,转载请注明出处。
作者主页:[你的 CSDN 链接]
相关知识
Windows 环境下安装 Docker 的详细教程(超详细图文)
Docker 教程(图文讲解)
AutoCAD 2025安装图文教程(超详细版)
php下载安装教程,PHP for Windows安装图文详细教程
qgis安装教程从零开始:Windows、macOS与Linux多平台详细图文指南及常见问题解答
Windows 安装 Maven 详细教程(含镜像与本地仓库配置)
VMware 17 Pro 下载安装步骤(附安装包)VMware超详细下载安装教程
虚拟机安装Ubuntu系统
自己重装win7详细教程图解
卷帘门安装详细教程
原文链接: Windows 环境下安装 Docker 的详细教程(超详细图文) https://www.huajiangbk.com/newsview2606740.html
| 上一篇: 视频丨准备好了吗?国庆假日在静安... | 下一篇: 中山市南区分花水村踏上“康庄大道... |
推荐分享

- 1情趣大湿丨图解100种嘿嘿嘿... 26000
- 2明日花キララ:明日花绮罗年度... 8795
- 3明日花キララ(明日花绮罗)经... 4884
- 4君子兰什么品种最名贵 十大名... 4740
- 5十大致癌花卉排行榜,哪些花卉... 4006
- 6世界上最名贵的10种兰花图片... 3899
- 7花圈挽联怎么写? 3875
- 8兰花叶子扭的是什么兰 3778
- 9鲜花养护:帝王花的养殖方法以... 3747
- 10李晓明工笔牡丹(魏紫)《牡丹... 3740




