无Docker Desktop在Mac Apple Silicon上安装docker compose插件或独立版
在Mac Apple Silicon上搭配Colima安装Docker Compose插件
前提条件
- 已完成Colima的安装与启动(执行
colima start) - 已安装Homebrew(若未安装,可通过官方脚本完成,此处省略具体步骤)
推荐方案:通过Homebrew安装
Homebrew提供了Docker Compose插件的稳定包,直接执行以下命令即可完成安装:
brew install docker-compose-plugin
安装完成后,执行下方指令验证是否生效:
docker compose version
若输出Compose的版本信息,则说明安装成功。
备选方案:手动下载二进制文件(解决404问题)
- 前往Docker官方GitHub Releases仓库,找到Docker Compose插件的最新版本,选择适配Apple Silicon架构的
docker-compose-darwin-aarch64二进制文件进行下载。 - 将下载的文件重命名为
docker-compose:
mv docker-compose-darwin-aarch64 docker-compose
- 将文件移动到系统可执行路径:
sudo mv docker-compose /usr/local/bin/
- 赋予文件执行权限:
sudo chmod +x /usr/local/bin/docker-compose
- 验证安装结果:
docker compose version
关联Colima使用
确保Colima处于运行状态(colima start),Docker CLI会自动连接到Colima的Docker守护进程,此时docker compose命令可直接用于管理容器编排,无需额外配置。
常见问题排查
- 若执行
docker compose提示"command not found",先检查/usr/local/bin是否在环境变量PATH中:
echo $PATH
若未包含,可将其添加到Shell配置文件(如~/.zshrc或~/.bash_profile):
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc source ~/.zshrc
内容的提问来源于stack exchange,提问作者Neetesh Kumar Gupta
相关产品推荐
相关产品推荐

