Windows安装Docker教程:启用WSL2并运行第一个容器验证
Windows 11 是微软全新操作系统,现代化界面,流畅操作体验,适用于学习、工作与日常生活。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
本文提供Windows环境下安装Docker Desktop的完整步骤,重点在于启用WSL2后端及验证容器运行。通过PowerShell执行docker version确认客户端与服务端连通,并运行hello-world测试镜像完成基础环境搭建。
本文提供Windows环境下安装Docker Desktop的完整步骤,重点在于启用WSL2后端及验证容器运行。通过PowerShell执行docker version确认客户端与服务端连通,并运行hello-world测试镜像完成基础环境搭建。
安装前确认Windows版本和虚拟化条件
Docker Desktop在Windows 10/11上通常依赖WSL2后端。安装前先确认系统版本较新、CPU虚拟化已在BIOS中开启,并且当前账号有管理员权限。公司电脑如果关闭虚拟化或限制安装驱动,需要先让管理员放开权限。
如果你只是学习容器基础,不需要一开始配置复杂镜像仓库。先把Docker Desktop启动、命令可用和第一个测试容器跑通,再继续学习镜像、容器、端口映射和数据卷。
启用WSL2和虚拟化相关组件
第1步:在Windows功能中勾选必要组件
打开控制面板 → 程序 → 启用或关闭Windows功能,勾选适用于Linux的Windows子系统、虚拟机平台,需要Hyper-V环境时再勾选Hyper-V。保存后按提示重启电脑。
重启很关键。没有重启时,安装器可能显示组件已选择,但Docker Desktop启动时仍会提示WSL2不可用。

第2步:确认WSL版本并更新内核
打开管理员PowerShell,执行wsl --status查看默认版本。新环境建议使用wsl --set-default-version 2把默认版本设置为WSL2。如果系统提示需要更新WSL内核,应按提示完成更新后再继续安装Docker。
安装并启动Docker Desktop
第3步:运行Docker Desktop安装器
从Docker官方页面下载Windows安装器后,右键以管理员身份运行。安装过程中保留使用WSL2后端的选项,安装完成后按提示注销或重启。第一次启动可能需要等待几分钟,这是后台初始化Linux环境和Docker Engine。
第4步:检查Docker Desktop的WSL2设置
打开Docker Desktop设置,进入Settings → General或Resources → WSL Integration相关页面,确认WSL2引擎已启用。如果你安装了Ubuntu发行版,可以在WSL集成中允许该发行版使用Docker命令。

运行第一个容器完成验证
第5步:用docker version检查服务状态
打开新的PowerShell,执行docker version。如果能看到Client和Server两段信息,说明命令行和Docker后台服务已经连通。若只显示客户端或提示无法连接Docker daemon,先确认Docker Desktop是否已经启动。

第6步:运行hello-world测试容器
继续执行docker run hello-world。第一次运行会从镜像仓库拉取测试镜像,然后启动一个短生命周期容器。输出中出现Docker欢迎说明,表示镜像拉取、容器创建和运行流程都通过。
常见问题与调整方法
表现:Docker Desktop提示WSL2未安装
通常是Windows功能未启用、WSL内核未更新或重启未完成。先检查虚拟机平台和适用于Linux的Windows子系统,再执行wsl --update,最后重启电脑。
表现:docker version只有Client没有Server
说明命令行工具已经安装,但Docker Engine没有启动。打开Docker Desktop等待状态变为Running;如果一直启动失败,检查虚拟化、WSL发行版和安全软件拦截。
表现:hello-world拉取镜像很慢
这是网络访问镜像仓库较慢导致的。先确认Docker本身能正常启动,再根据自己的网络环境配置可信镜像源。不要在Docker还未启动成功时反复修改配置,否则排错会更乱。
总结
Windows安装Docker的关键顺序是:先启用WSL2和虚拟化组件,再安装Docker Desktop,最后用docker version和docker run hello-world验证。只要客户端、服务端和测试容器都通过,后续学习Nginx、MySQL、Redis等容器化部署就有稳定基础。
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Ableton Live 是面向音乐制作人与现场表演者的数字音频工作站,提供编曲视图、独具特色的现场视图、音频录制、MIDI创作、实时变速、乐器及效果器。Mac版原生支持Apple芯片,并可连接音频接口、MIDI控制器和第三方插件。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。














