LOGO 首页 OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 技术文档 其他文档  
 
网站管理员

Windows 10/11 安装 Docker 超详细教程!新手零踩坑

admin
2026年4月23日 9:8 本文热度 64

前言:为什么选 Docker Desktop?

Docker 是程序员必备的 “容器化工具”—— 能让应用和依赖打包成独立容器,跨环境无缝运行(比如本地开发→服务器部署)。而 Docker Desktop 是官方推荐的 Windows 版本,支持 WSL 2 后端(比 Hyper-V 更快、更省资源),家庭版 / 专业版都能用,今天就带大家一步步零踩坑安装!


🔥 第一步:先查系统 & 硬件是否达标(必看!)

安装前先确认你的电脑满足以下条件,避免白忙活:

  • 系统要求:Windows 10 2004 及以上(版本号 19041+)/ Windows 11 64 位(家庭 / 专业 / 企业 / 教育版均可)

  • 硬件要求

  1. CPU 支持虚拟化(Intel VT-x / AMD-V),且已开启(后面教你检查)

  2. 内存 ≥ 4GB(推荐 8GB+,否则运行卡顿)

  3. 硬盘 ≥ 10GB 可用空间(SSD 最佳,拉取镜像更快)

✅ 快速检查虚拟化是否开启:

  1. 右键任务栏 → 打开「任务管理器」→ 切换到「性能」→ 选中「CPU」

  2. 右下角看「虚拟化」状态:显示「已启用」就没问题;显示「已禁用」则需要进 BIOS 开启(后面有解决办法)


🔥 第二步:安装 WSL 2(Docker 必需依赖)

WSL 2 是 Windows 子系统,能让 Docker 直接运行在 Linux 内核上,比 Hyper-V 性能更好、兼容性更强,家庭版必须装,专业版也优先选它!

操作步骤(全程管理员身份!):

  1. 按下 Win + X → 选择「Windows PowerShell (管理员)」(Win11 是「终端 (管理员)」)

  2. 复制粘贴以下命令,回车执行(自动安装 WSL 2 内核 + 默认 Ubuntu 系统):

wsl --install
  1. 等待命令执行完成(可能需要几分钟,期间会自动下载文件),然后重启电脑(必须重启!不重启后续安装会失败)

  2. 重启后验证 WSL 版本:再次打开管理员 PowerShell,执行:

wsl --status
  • 若显示「Default Version: 2」,说明安装成功;

  • 若显示「1」,执行 wsl --update 升级即可。

❌ 常见问题:WSL 安装失败?

如果执行 wsl --install 报错,手动启用 WSL 功能:

  1. 管理员 PowerShell 执行以下两条命令(每条执行完回车):
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启电脑后,再执行 wsl --install 即可。

🔥 第三步:下载并安装 Docker Desktop

这步超简单,跟着点就行!

1. 下载安装包(官方正版,安全无广告):

直接访问官网下载:https://www.docker.com/products/docker-desktop/

点击「Download for Windows」,自动匹配你的系统(x64/ARM64),等待下载完成(安装包约 600MB,耐心等)。

2. 运行安装程序:

  • 找到下载的 Docker Desktop Installer.exe右键→以管理员身份运行(避免权限问题)

  • 安装界面关键选项(必选!):

    ✅ 勾选「Use WSL 2 instead of Hyper-V」(家庭版默认选中,专业版一定要勾!)

    ✅ 可选勾选「Add shortcut to desktop」(桌面创建快捷方式,方便启动)

  • 点击「OK」,开始安装(2-5 分钟,期间电脑可能会短暂卡顿,正常)

  • 安装完成后,点击「Close and restart」,再次重启电脑(必须重启,让配置生效)


🔥 第四步:首次启动 & 验证是否安装成功

重启后,Docker 会自动启动(或双击桌面「Docker Desktop」图标),跟着以下步骤验证:

1. 首次启动设置:

  • 打开后会弹出服务条款,勾选「Accept」→ 点击「Continue」

  • 无需登录 Docker Hub(本地使用不用登录,直接关闭登录窗口即可)

  • 等待右下角「鲸鱼图标」从跳动变为静止,说明 Docker 引擎启动成功!

2. 命令行验证(关键一步!):

打开 PowerShell 或 CMD(不用管理员身份也可以),执行以下 2 条命令:

\# 1. 查看 Docker 版本(验证安装)

docker --version

\# 成功输出示例:Docker version 27.0.3, build 7d4bcd8

\# 2. 运行测试容器(验证能否正常使用)

docker run hello-world
  • 若出现「Hello from Docker!」的提示,说明安装 + 运行全成功!

  • 若提示「docker: command not found」,重启电脑再试(环境变量需要重启生效)


❌ 第五步:常见问题速查(新手必看!)

遇到报错不用慌,这里有解决方案:

1. 启动报错「WSL 2 installation is incomplete」:

原因:WSL 2 内核没更新,下载安装内核更新包:

👉 下载地址:https://wslstorestorage.blob.core.wslblob/wsl_update_x64.msi

双击安装,完成后重启 Docker 即可。

2. 虚拟化未开启(任务管理器显示禁用):

  • 重启电脑,开机时按快捷键进入 BIOS(不同品牌快捷键:联想 F2、戴尔 F12、惠普 F10、华硕 Del)

  • 找到「虚拟化技术」(Intel VT-x / AMD-V),设置为「开启」

  • 保存退出,重启电脑即可。

3. 执行 docker 命令提示「权限不足」:

  • 右键「此电脑」→ 「管理」→ 「本地用户和组」→ 「组」

  • 找到「docker-users」组,右键→「添加到组」→「添加」

  • 输入你的 Windows 用户名,点击「确定」,注销电脑再重新登录即可。

4. 镜像拉取慢(比如 docker run hello-world 卡住):

添加国内镜像源加速:

  1. 打开 Docker Desktop → 右上角「Settings」(设置)

  2. 左侧找到「Docker Engine」,在配置中添加以下镜像(复制到 {} 内,注意逗号分隔):

"registry-mirrors": \[

  "https://hub-mirror.c.163.com",

  "https://mirror.aliyuncs.com",

  "https://docker.mirrors.ustc.edu.cn"

]
  1. 点击「Apply & Restart」,重启 Docker 即可加速。

📌 实用拓展:常用 Docker 命令(新手入门)

安装成功后,试试这些基础命令,快速上手:

  • docker --version:查看 Docker 版本

  • docker images:查看本地已下载的镜像

  • docker ps:查看正在运行的容器(加 -a 查看所有容器)

  • docker start 容器ID:启动已停止的容器

  • docker stop 容器ID:停止运行中的容器

  • docker rmi 镜像ID:删除本地镜像


总结

Windows 安装 Docker 核心就 3 步:开启虚拟化→安装 WSL 2→安装 Docker Desktop,只要跟着步骤来,新手也能零踩坑!


阅读原文:原文链接


该文章在 2026/4/23 16:21:16 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved  粤ICP备13012886号-1  粤公网安备44030602007207号