Docker 安装(MacOS)
本章将详细介绍如何在 macOS 系统上安装和配置 Docker。
系统要求
Docker Desktop for Mac 要求
Apple Silicon(M1/M2/M3/M4):
- macOS 12.0 (Monterey) 或更新版本
- 至少 4GB RAM
Intel 芯片:
- macOS 12.0 (Monterey) 或更新版本
- 至少 4GB RAM
安装方法一:官网下载安装(推荐)
1. 下载 Docker Desktop
访问 Docker Desktop for Mac 下载对应芯片版本的 .dmg 文件:
- Apple Silicon(M1/M2/M3/M4):选择 "Mac with Apple chip"
- Intel 芯片:选择 "Mac with Intel chip"
2. 安装
3. 启动 Docker Desktop
首次启动时,macOS 可能会提示授权,按提示操作即可。
4. 验证安装
安装方法二:使用 Homebrew
Docker Desktop 设置
资源配置
在 Docker Desktop 的 "Settings" → "Resources" 中调整:
文件共享
macOS 版 Docker Desktop 默认共享以下目录:
/Users/Volumes/private/tmp/var/folders
如需添加其他目录,在 "Settings" → "Resources" → "File Sharing" 中配置。
Docker Engine 配置
在 "Settings" → "Docker Engine" 中编辑 daemon.json:
命令行工具
Docker Desktop 安装后会自动配置以下命令行工具:
常见问题
Apple Silicon 兼容性
部分 Docker 镜像可能没有 ARM64 版本,可以通过指定平台运行:
在 Docker Desktop 设置中启用 "Use Rosetta for x86_64/amd64 emulation on Apple Silicon" 可以提升兼容性。
磁盘空间不足
Docker Desktop 无法启动
- 确保 macOS 版本满足要求
- 尝试重置 Docker Desktop:Settings → Troubleshoot → Reset to factory defaults
- 删除并重新安装