macOS 安装 Docker 推荐使用官方 Docker Desktop,下载适配芯片的 .dmg 文件安装后启动并验证 docker --version 和 docker run hello-world;需配置国内镜像源(如网易 https://hub-mirror.c.163.com)并调整内存(4–6GB)、CPU(4核)等资源。

macOS 上装 Docker 主要靠 Docker Desktop,配起来不难,但几个关键点容易漏掉,尤其在国内网络环境下。
下载与安装方式选哪个?
推荐直接用 Docker Desktop 官方安装包,适配 Intel 和 Apple Silicon(M1/M2/M3)芯片,自带引擎、CLI、Compose 和图形界面,开箱即用。
- 访问 Docker 官网,点击「Download for Mac」,系统自动识别芯片并提供对应 .dmg 文件
- 双击下载的文件,把 Docker.app 拖进 Applications 文件夹
- 打开 Applications → 双击 Docker 启动,首次运行需输入管理员密码授权
- 状态栏出现鲸鱼图标 ✅,表示服务已就绪
安装后必须验证是否正常
别跳过这步——很多问题其实出在 daemon 没真正启动。
在 Linux 上通过 Docker 运行 OpenClaw,并使用 Tailscale 实现远程访问。⚠️ 涉及 sudo、Docker、Tailscale和凭证挂载——请先查阅安全章节...
- 打开终端,运行:
docker --version—— 应显示版本号(如 Docker version 24.0.7) - 再运行:
docker run hello-world—— 成功会打印欢迎信息,说明容器运行环境通了 - 如果报错
Cannot connect to the Docker daemon,说明桌面端没完全启动,点菜单栏鲸鱼图标 → Restart Docker Desktop 即可
国内加速镜像怎么配?
默认拉镜像极慢,配个国内镜像源是刚需。网易、阿里云、中科大等都可用,推荐网易:https://hub-mirror.c.163.com
- 点击菜单栏鲸鱼图标 → Preferences → Daemon → Registry mirrors
- 在输入框里粘贴镜像地址(注意加 https:// 前缀)
- 点 Apply & Restart,Docker 会自动重启并加载配置
- 验证是否生效:终端执行
docker info,找到 Registry Mirrors 行,确认地址已列出
资源和基础设置建议调一下
Mac 默认只给 2GB 内存 + 2 核 CPU,跑多个容器或构建镜像时容易卡顿。
- Preferences → Resources → Memory:建议调到 4–6GB(根据你 Mac 总内存决定,别超一半)
- CPU:设为 4 核较稳妥;Swap 和 Disk image size 按需调整(开发常用可设 64GB)
- General → 勾选 Start Docker Desktop when you log in,避免每次手动开
- Extensions(可选):启用 Buildx、Dev Environments 等插件,提升本地开发体验
配完基本就能用了,后续拉镜像、跑容器、写 docker-compose 都顺畅很多。不复杂但容易忽略细节,尤其是镜像源和资源分配这两块。

















