Docker Desktop 对电脑的 CPU 和内存的最低要求如下:
🖥️ 最低系统要求(官方推荐):
✅ 操作系统:
- Windows:Windows 10 64-bit(Pro, Enterprise 或 Education)Build 19044 或更高,或 Windows 11
- macOS:macOS 10.15 (Catalina) 或更高版本
注意:Docker Desktop 不支持 Windows 家庭版(Home Edition)直接运行,除非启用 WSL2(Windows Subsystem for Linux),而 WSL2 在家庭版上需要手动启用。
⚙️ CPU 要求:
- 64位处理器
- 支持 虚拟化技术(VT-x for Intel / AMD-V for AMD)
- 必须在 BIOS 中启用虚拟化
- 双核或以上(推荐)
💡 实际上单核 CPU 理论上可能启动,但性能极差,不推荐。Docker Desktop 本身依赖 Hyper-V(Windows)或 Hypervisor(macOS),因此必须有硬件虚拟化支持。
💾 内存(RAM)要求:
- 最低 4GB RAM
- 推荐 8GB 或以上
Docker Desktop 默认会分配 2GB 内存给 Linux 虚拟机(WSL2 或内置 VM),如果你运行多个容器(如数据库、Web 服务等),建议至少分配 4GB 以上,因此主机总内存不应低于 4GB,否则系统会非常卡顿。
💾 磁盘空间:
- 至少 20GB 可用磁盘空间
- SSD 推荐以提高性能
🔍 总结:最低配置建议
| 组件 | 最低要求 |
|---|---|
| CPU | 64位双核,支持虚拟化 |
| 内存 | 4GB RAM |
| 系统 | Win10 Pro/Win11 或 macOS 10.15+ |
| 虚拟化 | BIOS 中启用 VT-x/AMD-V |
| 磁盘空间 | 20GB 可用 |
⚠️ 提示:
- 如果你的电脑只有 4GB 内存,运行 Docker + IDE + 浏览器可能会导致系统变慢。
- 建议开发环境使用 8GB 以上内存,尤其是运行 Spring Boot、Node.js、PostgreSQL、MySQL 等多容器应用时。
你可以通过以下方式检查是否满足条件:
- Windows:任务管理器 → “性能”选项卡 → 查看“虚拟化”是否已启用
- macOS:终端运行
sysctl kern.hv_support,返回kern.hv_support: 1表示支持
如需安装,请前往官网:https://www.docker.com/products/docker-desktop
云小栈