Windows 安装 Docker Desktop
前言Docker 是一种开源的容器化平台能够将应用程序及其依赖项打包成轻量级、可移植的容器。在 Windows 环境下安装 Docker 是学习和使用 Milvus 向量数据库的必要前提因为 Milvus 官方不提供 Windows 原生安装包需要通过 Docker 来运行。本文将详细介绍在 Windows 系统中安装 Docker Desktop 的完整流程包括前置条件检查、下载、安装、配置以及常见问题的解决方案。环境说明操作系统Windows 10/11推荐使用 PowerShell 执行命令一、前置条件检查在开始安装之前需要确认你的系统满足以下要求1.1 系统要求要求说明Windows 版本Windows 10 64位 专业版/家庭版 或 Windows 11内存至少 4GB RAM推荐 8GB 或以上磁盘空间至少 20GB 可用空间BIOS 设置虚拟化功能已启用CPU支持虚拟化技术Intel VT-x 或 AMD-V1.2 检查系统信息按Win R输入msinfo32查看系统信息确认以下信息操作系统Windows 10/11系统类型x64-based PC1.3 检查虚拟化是否启用打开任务管理器Ctrl Shift Esc切换到「性能」选项卡确认「虚拟化」显示为「已启用」。如果显示「已禁用」需要进入 BIOS 设置启用虚拟化。二、启用 Windows 功能Docker Desktop 需要启用 Windows 的虚拟化相关功能。2.1 打开 Windows 功能按Win R输入optionalfeatures.exe回车打开「Windows 功能」窗口2.2 勾选必要选项在列表中找到并勾选以下两项☑Hyper-V如果 Windows 10 专业版/企业版没有此选项可跳过☑适用于 Linux 的 Windows 子系统必须勾选☑虚拟机平台必须勾选注意不同 Windows 版本显示的选项可能略有差异。如果只有「适用于 Linux 的 Windows 子系统」和「虚拟机平台」两项勾选这两项即可。2.3 重启电脑点击「确定」后系统会提示需要重启。保存所有工作后重启电脑使配置生效。三、下载 Docker Desktop3.1 访问官网下载页面打开浏览器访问 Docker 官方下载页面https://www.docker.com/products/docker-desktop/3.2 点击下载按钮点击「Download Docker Desktop for Windows」按钮提示如果网络较慢可以考虑使用国内镜像站下载或使用科学上网工具。3.3 选择下载版本系统会自动检测并推荐适合你系统的版本Apple Silicon适用于 Mac M1/M2/M3 芯片Windows (x86_64)适用于 Intel/AMD 处理器大多数 Windows 电脑按Win R输入msinfo32查看「系统类型」x64-based PC → 下载 amd64ARM-based PC → 下载 arm64四、安装 Docker Desktop4.1 运行安装程序找到下载的安装文件通常为Docker Desktop Installer.exe双击运行。注意如果弹出用户账户控制UAC提示点击「是」允许运行。4.2 安装选项在安装向导中可以根据需要进行以下配置推荐配置选项选项说明建议使用 WSL 2 而不是 Hyper-V更轻量、性能更好☑ 勾选推荐添加桌面快捷方式在桌面创建图标☑ 勾选安装后启动 Docker Desktop安装完成后自动启动根据需要提示如果系统不支持 WSL 2安装程序会自动回退到 Hyper-V 模式。4.3 等待安装完成点击「Install」开始安装安装过程可能需要 5-10 分钟取决于电脑配置和网络速度。4.4 安装完成安装完成后点击「Close」关闭向导五、验证安装5.1 检查 Docker 版本打开 PowerShell开始菜单搜索「PowerShell」输入以下命令docker--version应该看到类似输出Docker version 27.x.x, build xxxxxxx5.2 检查 Docker Compose 版本docker-compose--version应该看到类似输出docker-compose version v2.x.x5.3 运行测试容器运行一个简单的测试容器来验证 Docker 是否正常工作docker run hello-world如果看到以下输出说明 Docker 安装成功Hello from Docker! This message shows that your installation appears to be working correctly.如果失败了尝试使用如下方法解决以管理员身份打开 PowerShell 或命令提示符。先停止所有 WSL 实例wsl --shutdown。然后强制更新 WSL 内核绕过缓存wsl --update --web-download。确保内核版本 ≥ 5.10.102.1可以用wsl --kernel-version查看。完成后重新启动 Docker Desktop试试。5.4 查看 Docker 信息docker info这条命令会显示 Docker 的详细信息包括Docker 客户端和服务器版本镜像数量容器数量存储驱动镜像加速器等六、配置与优化7.1 配置镜像加速可选由于 Docker Hub 在国内访问较慢建议配置镜像加速器来提高拉取镜像的速度。进入 Docker Engine 设置在左侧菜单中选择「Docker Engine」修改配置文件在右侧的 JSON 编辑器中将配置修改为以下内容如果已有registry-mirrors配置可以直接替换{builder:{gc:{defaultKeepStorage:20GB,enabled:true}},experimental:false,registry-mirrors:[https://docker.1ms.run,https://dockerproxy.com,https://docker.mirrors.ustc.edu.cn,https://docker.haitaozhou.top,https://docker-0.unsee.tech,https://docker.m.daocloud.io]}说明以上镜像源经过测试可用如有失效可自行搜索可用的镜像地址。点击「Apply Restart」Docker 会自动重启并应用新的配置。验证镜像加速配置完成后可以通过以下命令验证docker info在输出信息中找到Registry Mirrors确认镜像地址已生效Registry Mirrors: https://docker.1ms.run/ https://dockerproxy.com/ https://docker.mirrors.ustc.edu.cn/ ...7.2 迁移镜像存储位置可选Docker 默认将镜像和容器数据存储在系统盘C 盘长期使用会占用大量空间。如果 C 盘空间有限建议将 Docker 数据迁移到其他磁盘。打开Docker点击右上角【Settings齿轮图标】进入【Resources】-【Advanced 】设置页面找到【Disk image location】点击浏览将存储路径修改至D/E/F盘空闲文件夹示例E:\Docker\wsl点击【Apply Restart】等待文件自动迁移、重启生效彻底规避C盘占用问题注意事项事项说明确保目标磁盘有足够空间迁移前检查目标磁盘可用空间是否足够选择与 C 盘文件系统相同的磁盘建议都是 NTFS 格式迁移过程中不要中断复制过程中关闭其他程序减少磁盘占用备份原数据重要数据建议先备份以防迁移失败Docker 版本确保 Docker Desktop 版本支持此操作七、常见问题解决8.1 WSL 2 未安装问题描述安装时报错提示 WSL 2 未安装。解决方案以管理员身份打开 PowerShell执行以下命令wsl--update如果提示需要下载 WSL 2 内核更新包手动下载并安装https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi8.2 虚拟化未启用问题描述Docker 无法启动提示虚拟化未启用。解决方案重启电脑进入 BIOS 设置开机时按F2/Del/Esc等键进入找到「Virtualization Technology」或「Intel VT-x」选项将其设置为「Enabled」保存并退出 BIOS8.3 Docker 服务无法启动问题描述Docker Desktop 显示 “Docker Engine stopped”。解决方案检查 WSL 2 是否正常工作wsl--list--verbose重置 Docker Desktop打开 Docker Desktop 设置选择「Troubleshoot」点击「Reset to factory defaults」重启电脑后重新尝试8.4 端口冲突问题描述Docker 报告端口已被占用。解决方案查找占用端口的进程netstat-ano|findstr :80关闭占用端口的进程或修改 Docker 容器使用的端口。8.5 磁盘空间不足问题描述Docker 报告磁盘空间不足。解决方案清理未使用的镜像和容器docker system prune-a移动 Docker 数据目录到空间更大的磁盘打开 Docker Desktop 设置选择「Resources」-「Advanced」修改「Disk image location」九、相关资源Docker Desktop 官方下载Docker Desktop Windows 安装文档

相关新闻

实时媒体传输架构优化:MediaMTX在低延迟场景下的技术实现路径

实时媒体传输架构优化:MediaMTX在低延迟场景下的技术实现路径

实时媒体传输架构优化:MediaMTX在低延迟场景下的技术实现路径 【免费下载链接】mediamtx Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record a…

2026/7/10 21:48:29阅读更多 →
OpenAI推出GPT-Live:告别回合制,AI语音交互体验大升级!

OpenAI推出GPT-Live:告别回合制,AI语音交互体验大升级!

【GPT-Live震撼登场,解决AI语音交互难题】如果你经常使用AI语音助手,大概率经历过令人血压飙升的时刻:稍微停顿,AI就急着打断输出;一阵环境噪音,就被误判说完。整个交流像严格遵循「你一句、我一句」的回合…

2026/7/10 21:43:29阅读更多 →
2026年最新整理 可同步课本教材的英语词汇APP推荐

2026年最新整理 可同步课本教材的英语词汇APP推荐

[摘要] 今天整理的是2026年适配课本同步需求的英语词汇工具评测,核心要点:1. 拆解当前词汇同步工具的3个共性技术痛点 2. 实测天学网等主流工具的同步准确率、个性化匹配效率等核心参数 3. 给出不同使用场景的中立选型建议。目前同步类词汇工具的共性痛点…

2026/7/10 21:43:29阅读更多 →
工业信号干扰解决方案:FOD4216光耦与TM4C1299NCZAD MCU应用

工业信号干扰解决方案:FOD4216光耦与TM4C1299NCZAD MCU应用

1. 工业环境信号干扰的挑战与解决方案概述在电机控制、自动化生产线和工业传感器网络等场景中,信号传输的准确性直接关系到整个系统的可靠性。我曾参与过一个包装产线的改造项目,当变频器启动时,原本稳定的24V控制信号会出现高达5V的波动&…

2026/7/11 0:08:43阅读更多 →
Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤

Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤

Paramiko SFTP 文件传输:Python 3.9 环境实现批量上传/下载的5个关键步骤在自动化运维和分布式系统管理中,文件传输是最基础却最容易出问题的环节之一。想象一下这样的场景:凌晨三点,你需要在50台服务器上紧急部署一个热修复补丁&…

2026/7/11 0:08:43阅读更多 →
3分钟快速上手:国家中小学智慧教育平台电子课本下载工具完全指南

3分钟快速上手:国家中小学智慧教育平台电子课本下载工具完全指南

3分钟快速上手:国家中小学智慧教育平台电子课本下载工具完全指南 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。 …

2026/7/11 0:08:43阅读更多 →
Spine+Unity 2D骨骼动画全流程实战:从美术拆分到程序驱动与性能优化

Spine+Unity 2D骨骼动画全流程实战:从美术拆分到程序驱动与性能优化

1. 项目概述:为什么是SpineUnity?如果你正在开发2D游戏,尤其是需要角色有丰富动作和细腻表现力的项目,那么“逐帧动画”这个词很可能已经让你头疼不已了。美术同学画到崩溃,程序同学导入到眼花,资源包体积还…

2026/7/11 0:08:43阅读更多 →
FFXIV TexTools:快速高效管理《最终幻想14》模组的终极解决方案

FFXIV TexTools:快速高效管理《最终幻想14》模组的终极解决方案

FFXIV TexTools:快速高效管理《最终幻想14》模组的终极解决方案 【免费下载链接】FFXIV_TexTools_UI 项目地址: https://gitcode.com/gh_mirrors/ff/FFXIV_TexTools_UI 你是否曾为《最终幻想14》模组安装的复杂流程感到困扰?手动备份、文件替换、…

2026/7/11 0:08:43阅读更多 →
195、从 Bug 到经验沉淀:如何把一次排错变成团队的永久知识资产

195、从 Bug 到经验沉淀:如何把一次排错变成团队的永久知识资产

195、从 Bug 到经验沉淀:如何把一次排错变成团队的永久知识资产 一个让我凌晨三点还在翻日志的 Bug 上周四晚上十一点,生产环境告警突然炸了。用户反馈某个核心接口响应超时,监控面板上错误率曲线像坐了火箭。我打开日志,看到一堆 Connection pool exhausted 的报错,心里…

2026/7/11 0:03:43阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/10 12:10:00阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/10 12:29:21阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/10 4:59:05阅读更多 →
Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

Premiere Pro 2025安装失败原因与AGSIS验证绕过指南

1. 为什么2025版PR安装比以往更“磨人”?——从弹窗警告到路径陷阱的真实处境 Premiere Pro 2025版不是简单的一次版本迭代,它是一道分水岭。我从去年底开始帮影视工作室、高校剪辑实验室和自由职业者部署2025环境,累计处理了137台设备&#…

2026/7/11 0:03:43阅读更多 →
5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效

5款实用macOS系统优化工具:让你的Mac运行更流畅更高效 【免费下载链接】open-source-mac-os-apps 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps 项目地址: https://gitcode.com/gh_mirrors/op/open-so…

2026/7/11 0:03:43阅读更多 →
5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南

5分钟完全掌握:ComfyUI ControlNet预处理器终极使用指南 【免费下载链接】comfyui_controlnet_aux ComfyUIs ControlNet Auxiliary Preprocessors 项目地址: https://gitcode.com/gh_mirrors/co/comfyui_controlnet_aux 想要让AI图像生成真正听从你的指挥吗&…

2026/7/11 0:03:43阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/10 13:39:09阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/10 22:20:33阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/10 17:29:22阅读更多 →