当前位置: 首页 > news >正文

在Windows系统安装Docker

在 Windows 上安装 Docker,核心是安装Docker Desktop(官方 GUI 工具),并启用WSL 2(推荐,性能最好)。以下是最新、最稳的完整教程(Win10/Win11 通用)。

一、先检查系统与硬件要求

  1. 系统

    • Windows 10 64 位:版本 22H2+(内部版本 19045+)
    • Windows 11 64 位:任何版本均可Docker
  2. 硬件

    • CPU:支持Intel VT-x / AMD-V虚拟化(必须开启)
    • 内存:≥4GB(推荐 8GB+)
    • 硬盘:SSD,10GB+ 可用空间

检查虚拟化是否开启

  • 打开任务管理器 → 性能 → CPU

  • 右下角:虚拟化:已启用

    • 如果是 “已禁用”:重启电脑进BIOS/UEFI,找到并开启Intel VT-x / AMD-V

二、启用 WSL 2(必须)

  1. 管理员身份打开PowerShell

  2. 运行:

    powershell

    wsl --install wsl.exe -d Ubuntu // 启动它
  3. 自动安装:WSL 2 内核 + 默认 Linux(Ubuntu)

  4. 重启电脑


三、下载并安装 Docker Desktop

  1. 官网下载(免费)

    • 地址:https://www.docker.com/products/docker-desktop/

    • Download for Windows(自动匹配 x64/ARM64)

  2. 安装

    • 双击Docker Desktop Installer.exe

    • 关键配置(必须这样选):

      • Use WSL 2 instead of Hyper-V(推荐,性能更好)

      • Add shortcut to desktop(可选)

    • OK→ 等待安装 → 完成后重启电脑


四、首次启动与验证

  1. 重启后,桌面双击Docker Desktop

  2. 同意协议(Accept)→ 可跳过登录

  3. 等待启动(任务栏鲸鱼图标变绿)

  4. 命令行验证(PowerShell/CMD)

    powershell

    # 查看版本 docker --version # 测试容器 docker run hello-world

    出现欢迎文字 = 安装成功


五、推荐配置(国内加速)

  1. Docker Desktop →Settings → Docker Engine

  2. 加入国内镜像(加快拉取速度):

    "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" ]
  3. Apply & Restart


总结

  1. 开启虚拟化(BIOS)
  2. 启用WSL 2wsl --install
  3. 安装Docker Desktop(勾选 WSL 2)
  4. 重启 → 测试docker run hello-world
http://www.jsqmd.com/news/626044/

相关文章:

  • 用Intel N5105开发板和LabVIEW,我给学生搭了个YOLOv8垃圾分拣机器人(附完整代码)
  • 避坑指南:WSL 迁移后 CUDA 环境配置与权限修复(含常见错误排查)
  • AHT20温湿度传感器库深度解析与工业级应用实践
  • 避坑指南:uniapp中使用previewImage和downloadFile API的常见问题与解决方案
  • 2026年4月桥梁安全守护优选:探访武汉中创防撞的柔性防撞设施硬实力 - 2026年企业推荐榜
  • 从‘能用’到‘好用’:我用这5个步骤,为我的智能小车电机选到了最合适的栅极驱动芯片
  • weixin294网络安全科普系统开发与设计+springboot(文档+源码)_kaic
  • 用AI辅助学习Silvaco:我是如何让DeepSeek帮我读懂并修改HEMT仿真代码的
  • 用AI给显示器装上‘眼睛’:复旦博士的EyeReal方案,如何用三层LCD和RTX 4090实现桌面级裸眼3D?
  • AI Agent在金融科技领域的应用实践:风控、投顾与合规
  • 热电阻接线方式全解析:从两线制到四线制的精度跃迁
  • ESP32蓝牙通信实战:从BLE广播到GATT服务构建
  • 打造沉浸式智能AI问答助手:Vue + UniApp 全端实战(支持 Markdown/公式/多模态交互)幌
  • SITS2026现场直击:LLM-native NLP架构设计原则(含可复用的5层抽象模型图谱)
  • Kubernetes Pod 生命周期状态追踪
  • 世界第一个开源可商用 .NET Office 转 PDF 工具/库 - MiniPdf徽
  • 从零理解Transformer自回归:手把手教你实现一个简易文本生成器
  • 从Bode图到PID调参:一个实例讲透频域分析如何帮你搞定‘飘忽不定’的控制系统
  • 【2026奇点大会Prompt工程权威指南】:全球仅37位主讲人亲授的5大高阶提示范式与实战避坑清单
  • 从视频到网格:基于Colmap与OpenMVS的自动化三维重建实战
  • MySQL分区表实战:如何高效管理海量数据
  • PowerToys:微软开源生产力套件如何让Windows开发效率提升300%
  • Spring with AI (): 定制对话——Prompt模板引入技
  • AI时代新型的项目管理应该是什么样的?茨
  • 从YOLOv5到FFCA-YOLO:遥感小目标检测的模块化创新与实战解析
  • 现在不看就晚了:SITS2026结项报告中被删减的8页「AI临床偏差熔断机制」原始设计文档首次流出
  • vLLM推理引擎教程7-CUDA Graph:从原理到实战的性能优化指南
  • 【AI原生服务可靠性白皮书】:99.995% SLA背后隐藏的4层容错模式——模型降级、特征熔断、向量缓存穿透防护、语义回滚机制
  • HagiCode Skill 系统技术解析:如何打造可扩展的 AI 技能管理平台铀
  • Qwen3-4B Instruct-2507开源镜像实操:Streamlit极速文本对话一键部署