如何在MacOS上安装指定版本(^1.29.2)的docker-compose?
在MacOS上安装指定版本(1.29.2)的docker-compose
按芯片架构选择安装方式
先通过终端执行以下命令确认你的Mac芯片架构:
uname -m
输出x86_64代表Intel芯片,arm64代表Apple Silicon(M系列)芯片。
Intel芯片(x86_64)
直接下载官方二进制文件安装:
- 下载1.29.2版本的二进制包到系统可执行目录:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose - 赋予文件执行权限:
sudo chmod +x /usr/local/bin/docker-compose - 验证安装成功:
预期输出:docker-compose --versiondocker-compose version 1.29.2, build 5becea4c
Apple Silicon(arm64)
官方未提供1.29.2版本的arm64二进制包,可通过以下两种方式安装:
方式1:Homebrew指定版本安装
- 安装指定版本的docker-compose:
brew install docker-compose@1.29.2 - 如果终端提示需要覆盖链接旧版本(若有),执行:
brew link --overwrite docker-compose@1.29.2 - 验证版本:
docker-compose --version
方式2:Python pip安装
- 确保已安装Python3和pip3(若未安装,可通过
brew install python3完成):python3 --version pip3 --version - 安装指定版本的docker-compose:
pip3 install docker-compose==1.29.2 - 验证安装:
docker-compose --version
内容的提问来源于stack exchange,提问作者Abdel
相关产品推荐
相关产品推荐

