Docker Desktop macOS 版下载
关于 Docker Desktop
Docker Desktop 是 Docker 公司推出的官方桌面应用,用来在个人电脑上构建、运行和分享容器化应用。macOS 本身并不能直接运行 Linux 容器,Docker Desktop 会在后台自动准备好所需的虚拟化环境,并把 Docker 引擎、Docker 命令行、Docker Compose、构建工具和 Kubernetes 一并装好,省去了手动配置的麻烦。
对 Mac 开发者来说,它最直观的价值是图形界面:正在运行的容器、本地镜像、数据卷都可以在窗口里查看、启动、停止和删除,还能直接看日志、进入容器终端,不熟悉命令行的人也能快速上手。端口映射、文件共享这类容易踩坑的设置由它自动处理,代码目录挂载进容器后,修改文件即可被容器内的程序感知。Apple 芯片和 Intel 芯片的 Mac 都有对应安装包,官方建议在 Apple 芯片机型上安装 Rosetta 2 以兼容少数仍依赖 x86 的命令行工具。
需要注意它的授权方式:个人、教育、非商业开源项目和小型企业可以免费使用,规模较大的企业在工作中使用则要购买订阅。Docker Desktop 适合本地开发、调试微服务和学习容器技术,是 Mac 上搭建 Docker 环境最省事的选择。
主要功能
- 一次安装即包含 Docker 引擎、Docker CLI、Docker Compose、Docker Build 等组件
- 可选启用内置的 Kubernetes,用于本地测试容器编排
- 图形界面管理容器、镜像和数据卷,可查看日志、进入容器终端
- 自动处理端口映射和文件共享,支持把代码目录挂载进容器
- 同时提供 Apple 芯片与 Intel 芯片版本安装包
- 内置 Docker Scout 等工具,可分析镜像中的软件组成与漏洞
- 面向企业批量部署提供 PKG 安装包
夸克网盘下载
这款软件的网盘分享还在整理,上架后会出现在这里。着急的话点「催一下」,想要的人越多越先上。
安装步骤
- 在本页下载与你 Mac 芯片对应的 Docker Desktop 安装包(Docker.dmg)
- 双击打开 Docker.dmg,把 Docker 图标拖进“应用程序”文件夹,安装完成前不要推出磁盘映像
- 在“应用程序”中双击 Docker.app 启动
- 阅读并接受 Docker 订阅服务协议,按提示使用推荐设置完成初始化
- 在终端中运行 docker version 或 docker run hello-world 确认安装成功
提示「已损坏,无法打开」
先把应用拖进「应用程序」文件夹,然后打开「终端」,运行下面这行命令,再重新打开应用:
xattr -cr "/Applications/Docker Desktop.app"提示「无法验证开发者」或「Apple 无法检查其是否包含恶意软件」
在「访达 → 应用程序」里按住 Control 点按应用,选「打开」,再点「打开」。macOS 15 及以上:打开「系统设置 → 隐私与安全性」,在底部点「仍要打开」。
不知道选 Apple 芯片还是 Intel
点左上角苹果菜单 →「关于本机」,芯片写 Apple M 系列就选 Apple 芯片版;通用版(Universal)两种都能用。
核对文件是否完整
在「终端」里运行下面这行命令,把结果和网盘里写的 SHA256 对一下:
shasum -a 256 ~/Downloads/文件名同类软件对比
本站收录的 Mac 工具中没有与 Docker Desktop 同类的容器平台,以下几款更适合搭配使用。VS Code 是代码编辑器,可借助扩展管理容器、在容器内开发,但本身不提供容器运行环境。Tabby 是现代终端,适合习惯用命令行操作 Docker 的用户。DBeaver 是数据库管理工具,常用来连接容器里运行的 MySQL、PostgreSQL 等数据库。在 Mac 上跑容器离不开 Docker Desktop,其余工具分别负责编码、终端和数据库管理。
更新日志
常见问题
怎么下载 Docker Desktop?
Docker Desktop 的夸克网盘分享正在整理,上架后会出现在本页的下载区。
Docker Desktop 有中文版吗?
没有。Docker Desktop 的界面只有英文,官方文档也未提供中文界面选项。好在常用操作集中在容器、镜像、卷几个页面,配合中文教程上手并不困难。
Docker Desktop 免费吗?
对个人使用、教育、非商业开源项目以及小型企业(员工少于 250 人且年收入低于 1000 万美元)免费。超出这一范围的企业在工作中使用、以及政府机构使用,需要购买付费订阅。
Apple 芯片 Mac 需要安装 Rosetta 2 吗?
已不再是必需条件,但官方仍建议安装以获得最佳体验,因为个别可选的命令行工具仍依赖 Rosetta 2。可以在终端执行 softwareupdate --install-rosetta 手动安装。
打开时提示“Docker.app 已损坏”怎么办?
这类提示通常与安装过程或应用签名校验有关。Docker 官方文档为此提供了专门的排查说明,可按说明处理;另外官方提醒安装时要保持磁盘映像处于挂载状态,直到安装完成。
从 appwl 下载的 Docker Desktop 安全吗?
appwl 只收录官方发布的版本,并在本页列出版本号和更新日期,下载后可以按「安装遇到问题」里的方法核对 SHA256。