Docker Desktop直接从 Docker 官方网站下载,没有“官网下载入口难找”的问题,安装也很简单。
官方下载地址
根据你的操作系统,可以选择对应的直接下载链接:
- Windows:下载
.exe安装程序。- 官方下载页(推荐):访问 Docker 官方文档的发布说明 页面,点击对应系统的下载按钮。
- 直接下载链接:Docker Desktop Installer.exe (适用于大多数64位 Windows 10/11 系统)。
- macOS:下载
.dmg安装文件。请根据你 Mac 的芯片类型选择:- Apple芯片 (M1/M2/M3):Docker.dmg (arm64)
- Intel芯片:Docker.dmg (amd64)
🛠️ Windows 安装前的准备(重要)
由于你用的是 Windows 10,为了 Docker Desktop 能顺畅运行,建议先检查一下系统设置,这样可以避免大部分安装报错。
- 系统要求:Windows 10 64位,建议版本为 22H2 (内部版本 19045) 或更高。
- 开启虚拟化支持:这是最关键的一步。Docker 需要硬件虚拟化或 WSL 2 的支持。
- WSL 2 (推荐):这是目前最主流、性能最好的方式。你需要先在 Windows 中启用 WSL 2 功能。可以在 PowerShell(管理员模式)下运行
wsl --install来完成安装和设置。 - Hyper-V:如果你选择 Hyper-V 后端,同样需要在“启用或关闭 Windows 功能”中勾选 Hyper-V。
- 硬件上,请确保你的 CPU 支持虚拟化技术,并且在 BIOS/UEFI 中已开启。
- WSL 2 (推荐):这是目前最主流、性能最好的方式。你需要先在 Windows 中启用 WSL 2 功能。可以在 PowerShell(管理员模式)下运行
关于费用
Docker Desktop 对个人使用、教育和非商业开源项目是免费的。只有在员工超过250人且年收入超过1000万美元的大型企业中商业使用时才需要付费订阅。
补充:另一种安装方式
如果你是企业用户,需要通过标准化方式批量部署,可以使用 Docker 提供的 MSI 安装包,它适合通过 MDM 解决方案大规模安装和管理。你可以在 Docker 管理控制台的“部署”页面找到它。
下载好安装文件后,直接双击运行就行。安装过程中可能会提示你选择使用 WSL 2 还是 Hyper-V,建议优先选 WSL 2。如果在安装中遇到问题,可以随时再问我。