Windows 环境下安装 Docker 的详细教程(超详细图文)

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 → 回车 

2.2 确认虚拟化已开启

Docker 依赖虚拟化技术,需要确保 BIOS 中已启用虚拟化(Intel VT-x / AMD-V)。

检查方法:
  1. 按下 Ctrl + Shift + Esc 打开任务管理器
  2. 切换到 性能 选项卡
  3. 查看右下角 虚拟化 是否为 已启用
❗ 如果显示“已禁用”,需要重启电脑进入 BIOS 开启虚拟化。

3. 安装 Docker Desktop

3.1 下载

前往 Docker 官方下载页面:
🔗 Docker Desktop: The #1 Containerization Tool for Developers | Docker

选择 Windows 版本,点击 Download for Windows

建议下载最新版,兼容性更好。

3.2 安装步骤

  1. 双击下载的 Docker Desktop Installer.exe
  2. 勾选:
    • Install required Windows components for WSL 2
    • Add shortcut to desktop
  3. 点击 OK 开始安装

安装完成后会提示 重启电脑


4. 启用 WSL2(家庭版必看)

如果你是 Windows 10/11 家庭版 或者第一次安装 Docker Desktop,需要启用 WSL2。

4.1 安装 WSL2

方法一:在 PowerShell(管理员模式)中输入:

wsl --install 

等待系统自动安装 Linux 子系统和 WSL2 内核。

方法二:直接打开Docker Desktop,会提示你,WSL need updating。点击Restart,然后按任意跳出PowerShell(管理员模式),按任意键安装(推荐)


4.2 设置 WSL2 为默认版本--(该步骤可省略)

wsl --set-default-version 2 

4.3 安装一个 Linux 发行版(推荐 Ubuntu)--该步骤也可省略

在 Microsoft Store 搜索 Ubuntu 并安装。


5. 启动 Docker Desktop,(已更新WSL,直接点restart即可)

  1. 双击桌面 Docker Desktop 图标,
  2. 第一次启动可能会要求登录 Docker Hub
  3. 启动成功后右下角任务栏会出现 🐳 小鲸鱼图标

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”

✅ 解决方法:

  1. 在 Docker Desktop 中 Settings → General → Use WSL 2 based engine 勾选
  2. 重新安装 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-worldnginxmysql 等。


原创声明:本文为作者原创,转载请注明出处。
作者主页:[你的 ZEEKLOG 链接]


Read more

Elasticsearch核心概念与Java客户端实战 构建高性能搜索服务

Elasticsearch核心概念与Java客户端实战 构建高性能搜索服务

目录 🎯 先说说我被ES"虐惨"的经历 ✨ 摘要 1. 为什么选择Elasticsearch? 1.1 从数据库的痛苦说起 1.2 Elasticsearch的优势 2. ES核心架构解析 2.1 集群架构 2.2 索引与分片 3. Java客户端实战 3.1 客户端选型对比 3.2 RestHighLevelClient配置 3.3 Spring Data Elasticsearch配置 4. 索引设计最佳实践 4.1 索引生命周期管理 4.2 映射设计技巧 5. 查询优化实战 5.1 查询类型对比 5.

By Ne0inhk
Java 大视界 -- Java 大数据在智能教育学习成果评估体系完善与教育质量提升中的深度应用(434)

Java 大视界 -- Java 大数据在智能教育学习成果评估体系完善与教育质量提升中的深度应用(434)

Java 大视界 -- Java 大数据在智能教育学习成果评估体系完善与教育质量提升中的深度应用(434) * 引言: * 正文: * 一、Java 大数据赋能智能教育评估的核心逻辑 * 1.1 教育评估数据特性与 Java 技术栈的精准适配 * 1.1.1 核心价值:从 “经验驱动” 到 “数据驱动” 的范式跃迁 * 1.2 数据流转与评估建模的底层逻辑 * 二、核心技术架构与落地路径(可直接复用) * 2.1 分层解耦的高可用架构设计 * 2.1.1 采集层:高并发多端数据接入(Java + Kafka) * 2.1.2 处理层:Spark + Hive 实现海量数据清洗与建模 * 2.1.

By Ne0inhk
华为OD机试双机位C卷真题:自动化维修流水线(C/C++/Java/Python/Go/JS)

华为OD机试双机位C卷真题:自动化维修流水线(C/C++/Java/Python/Go/JS)

自动化维修流水线 华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 100分题型 华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录|机考题库 + 算法考点详解 题目描述 小伙伴反馈题目大意:给定m条流水线,流水线可并行处理维修任务,给出n个任务,并给出每个任务的执行时间,要求完成所有任务的最短时间。 输入描述 第一行输入 任务数n和流水线数量m,用空格分割 第二行输入 每个任务完成所用时间 输出描述 输出最短执行完成所有任务数量 用例1 输入 10 1 10 20 30 5 5 5 5 10 5 10 输出 105 题解 思路:二分 + 递归回溯

By Ne0inhk

2026年人工智能发展趋势:效率重构、生态协同与规范前行

进入2026年,人工智能产业告别了对参数规模的盲目追逐,迈入“技术提质、产业落地、治理完善”的三重迭代期。技术层面,大模型向高效化演进、小模型实现场景突围,智能体能力持续升级;产业层面,AI与实体经济深度融合,从辅助工具向核心生产力转变;治理层面,全球监管规则加速落地,安全与合规成为行业发展的前置条件。本文结合真实案例与权威数据,拆解2026年人工智能的核心发展趋势,呈现技术变革与产业实践的真实图景。 趋势一:范式转移,小模型崛起重构AI效率格局 2026年成为小模型发展的分水岭,AI行业从“规模崇拜”转向“效率优先”,核心驱动力源于大模型边际效益递减与能源成本高企的双重压力。国际能源署测算,2026年AI相关电力消耗将相当于日本全国用电量,粗放式的参数扩张模式已难以为继,而“密度定律”的普及推动行业转向精细化运营——通过技术优化让模型更“小”且能力更强,小模型不再是大模型的简化版,而是针对特定场景的高效解决方案。 小模型的突破集中在特定任务性能、成本控制与端侧部署三大维度。性能上,小模型在垂直领域已实现对前沿大模型的超越:微博自研的VibeThinker模型仅15亿参数,却在

By Ne0inhk