在 macOS 上安装 Docker 主要有两种方式:使用 Docker Desktop 安装包或通过 Homebrew 命令行工具。以下是详细步骤:
方法一:使用 Docker Desktop 安装(推荐)
步骤 1:下载 Docker Desktop
-
访问 Docker 官方下载页面。
-
点击 Download for Mac 按钮,选择适合你芯片的版本(Intel 或 Apple Silicon/M1/M2)。
我的是mac inter 芯片
步骤 2:安装 Docker Desktop
- 双击下载的
.dmg文件。 - 将 Docker 图标拖到 Applications 文件夹中。
- 系统可能会提示你输入管理员密码,输入后确认安装。
点击打开docker
步骤 3:验证安装
-
启动 Docker 后,点击菜单栏中的 Docker 图标,确认 Docker 引擎已启动。
-
打开终端,运行以下命令检查版本:
bash
docker --version docker-compose --version
方法二:使用 Homebrew 安装(适合命令行用户)
步骤 1:安装 Homebrew(如果未安装)
bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
步骤 2:通过 Homebrew 安装 Docker
bash
brew install --cask docker
步骤 3:启动 Docker
安装完成后,在应用程序中找到 Docker 并启动它,或通过命令行启动:
bash
open -a Docker
安装后配置
-
设置镜像加速(可选):
-
打开 Docker Desktop,点击菜单栏中的 Docker 图标,选择 Preferences > Docker Engine。
-
在 JSON 配置中添加国内镜像源(例如阿里云、网易云等):
json
{ "registry-mirrors": ["https://registry.docker-cn.com"] } -
点击 Apply & Restart 重启 Docker。
-
-
验证 Docker 运行:
bash
docker run hello-world如果看到 "Hello from Docker!" 说明安装成功。
注意事项
-
系统要求:macOS Mojave (10.14) 或更高版本。
-
Apple Silicon 芯片:确保下载的是 ARM64 版本的 Docker Desktop,以获得最佳性能。
-
卸载方法:将 Docker 应用拖到废纸篓,然后通过终端删除配置文件:
bash
rm -rf ~/Library/Containers/com.docker.docker
如果遇到权限问题或安装失败,建议参考 Docker 官方文档 或社区支持。