1. 环境准备与Docker安装
在Apple Silicon芯片的Mac上使用Docker需要特别注意版本兼容性。我使用的是一台搭载M3芯片的MacBook Pro,系统为macOS Sonoma 14.6。与Intel芯片不同,M系列芯片基于ARM架构,这意味着我们需要下载专门为Apple Silicon优化的Docker版本。
1.1 Docker下载与安装
访问Docker官网下载页面时,会看到两个Mac版本选项:Intel芯片和Apple芯片版本。选择错误的版本会导致性能下降甚至无法运行。安装过程其实相当简单:
- 下载完成后直接双击Docker.dmg文件
- 将Docker图标拖拽到Applications文件夹
- 首次启动时会经历一系列初始化配置
特别注意:安装过程中系统会请求各种权限,包括网络访问、文件系统访问等。建议全部允许,否则后续使用可能会遇到各种权限问题。
安装完成后,Docker会在菜单栏显示一个鲸鱼图标。点击它可以看到Docker的运行状态和基本操作菜单。第一次启动可能需要几分钟时间来完成初始化。
1.2 验证安装与常见问题解决
安装完成后,第一件事就是验证Docker是否正常工作。打开终端输入:
bash复制docker --version
如果看到类似"Docker version 27.2.0, build 3ab4256"的输出,说明安装成功。但很多用户(包括我最初)会遇到"command not found: docker"的错误。
这个问题通常是因为Docker的可执行文件路径没有添加到shell的环境变量中。解决方法如下:
- 检查当前shell的环境变量配置文件(对于zsh是~/.zshrc)
- 添加Docker的bin目录到PATH环境变量
- 重新加载配置文件
具体命令:
bash复制echo 'export PATH=/Applications/Docker.app/Contents/Resources/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
这个操作只需要执行一次,之后每次打开终端都能正常使用docker命令了。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
