Docker Desktop
Docker Desktop 4.85.0 是面向 Windows、macOS 与 Linux 的桌面容器开发环境,集成 Docker Engine、Docker CLI、Compose、Buildx、镜像与卷管理界面,并可启用本地 Kubernetes。
适合做什么
Docker Desktop 适合在个人电脑上构建、运行和调试 Linux 或 Windows 容器,并用 Compose 管理多服务项目。它把容器引擎、CLI、构建工具、桌面界面和可选 Kubernetes 集成到一个受管理环境中,适合本地开发而不是替代生产服务器平台。
当前版本与系统要求
4.85.0 构建 235549 于 2026-08-03 发布,提供 Windows x86_64、Windows ARM64 Early Access、macOS Intel/Apple Silicon 和 Linux x86_64 包。Windows 推荐每用户安装与 WSL 2;当前 Windows 要求 WSL 2.1.5 以上和至少 8 GB 内存,macOS 构建要求 macOS 14 以上。
许可、权限与数据边界
Docker Desktop 不是简单按“个人或商业”二分:个人、教育、非商业开源项目和同时满足员工少于 250 人、年营收低于 1000 万美元的小型企业在免费范围内,其他商业和政府用途需核对付费订阅。守护进程访问接近主机管理权限,恢复出厂设置、清理虚拟磁盘或卸载也可能移除内部镜像、卷和集群状态。
维护记录
本页依据 Docker Desktop 4.85.0 官方更新源、三平台安装说明、Windows WSL 2 与权限要求、Docker Desktop 订阅许可和守护进程安全边界复核,检查日期为 2026-08-06。
选择下载方式
下载前请核对资源版本和授权范围。本站不提供破解软件及未经授权的资料。
Docker Desktop 4.85.0 安装、Compose 与数据备份教程
安装前先确认系统、硬件虚拟化与组织许可,首次启动后用测试容器核对 CLI、Compose、端口和目录挂载;重要镜像、命名卷和数据库在重置或卸载前必须独立备份。
安装前准备
- 根据个人、教育、开源、小型企业、较大组织或政府用途确认 Docker Desktop 订阅资格,企业设备先遵循管理员策略。
- Windows 准备受支持的 Windows 10/11、WSL 2.1.5 以上或 Hyper-V 与硬件虚拟化;macOS 4.85.0 当前要求 macOS 14 以上并选择正确芯片构建。
- 预留虚拟机磁盘空间,备份旧环境的 Compose 文件、镜像、命名卷、数据库和凭据,记录端口、代理与镜像仓库配置。
安装步骤
- 01
安装对应平台的 4.85.0
Windows、macOS 与 Linux 选择正确系统和 CPU 架构安装包;Windows 通常优先使用每用户模式与 WSL 2,完成后核对应用版本和数据存储位置。
- 02
启动引擎并检查上下文
打开 Docker Desktop,等待引擎就绪,再检查 Docker 版本、当前 context 与 Compose 版本,确认没有遗留 DOCKER_HOST 把命令指向其他守护进程。
- 03
设置资源、文件共享与更新策略
根据项目配置 CPU、内存、磁盘上限、代理和宿主机目录权限;受管设备按组织策略控制登录、更新、扩展与 Kubernetes,不授予无关用户守护进程访问权。
快速上手
- 01
运行并删除测试容器
拉取小型公开测试镜像,运行后查看日志、停止并删除容器,确认镜像架构、DNS、网络和基本 CLI 工作正常。
- 02
验证 Compose、端口和挂载
用最小 Compose 项目启动测试服务,检查端口访问与专用测试目录的双向读写;不要直接挂载密钥目录、整个用户目录或生产数据。
- 03
演练卷备份与恢复
在测试命名卷写入文件,导出后删除卷并恢复到新卷;确认恢复内容可用,再制定数据库一致性备份和 Desktop 重置方案。
使用建议
- 4.85.0 构建 235549 于 2026-08-03 发布,覆盖 Windows、macOS 和 Linux;Windows ARM64 仍标记为 Early Access。
- Windows 每用户安装默认使用 WSL 2,安装与更新通常无需管理员权限;全用户模式才可使用 Hyper-V 或 Windows 容器并带来更大的宿主机权限范围。
- 访问 Docker 守护进程套接字通常等同于获得主机级高权限,不向不可信用户、容器或网络暴露套接字,也不随意挂载宿主机敏感目录。
- 容器可重建不代表数据可重建。Compose 文件、镜像来源、命名卷、数据库导出和密钥需要分别纳入备份与恢复演练。
故障排查与卸载方法
Docker Desktop 一直启动中或提示虚拟化不可用怎么办?
检查 BIOS/UEFI 硬件虚拟化、WSL 或 Hyper-V 状态、系统版本与可用内存,确认没有其他虚拟化工具独占后端;先读取诊断信息,不急于恢复出厂设置。
Docker 命令连错环境、端口不通或挂载不更新怎么办?
核对当前 context、DOCKER_HOST、容器端口映射和防火墙,再用独立测试目录验证文件共享与权限;Windows 同时检查 WSL 发行版集成,macOS 检查目录授权。
- 备份 Desktop 虚拟机中的数据停止写入,导出重要镜像,备份命名卷与数据库并验证恢复;保存 Compose、构建配置、代理、证书和凭据清单。
- 卸载并按需清理残留退出 Docker Desktop 后按平台卸载,确认不再需要虚拟磁盘和应用数据才清理残留;切换到 Docker Engine 或其他运行时前先核对 context 与端口冲突。
常见问题
Docker Desktop 可以免费用于公司开发吗?
需按官方订阅协议判断。个人、教育、非商业开源项目,以及员工少于 250 人且年营收低于 1000 万美元的小型企业可在免费范围内使用;更大组织的专业用途、政府实体或超出免费范围的商业用途需要付费订阅。
Docker Desktop 和 Docker Engine 是同一个产品吗?
不是。Docker Desktop 是包含虚拟机、界面、CLI、Compose、Buildx 与集成功能的桌面产品,适用独立订阅协议;Docker Engine 和 Moby 的开源许可没有因此改变,Linux 服务器常直接部署 Engine。
恢复出厂设置或卸载会保留镜像、容器和卷吗?
不应假设会保留。恢复、重置、切换数据后端或清理应用数据可能移除 Desktop 虚拟机中的镜像、容器、卷与 Kubernetes 状态;先导出镜像、备份命名卷和数据库,并记录 Compose 配置。
下载时需要提取码吗?
夸克网盘无需提取码;百度网盘所需的四位提取码会直接显示在下载入口旁。
