插件窝 干货文章 如何安装docker-compose

如何安装docker-compose

docker compose 安装 二进制 392    来源:    2025-04-30

安装 docker-compose 的方法取决于您的操作系统。以下是针对不同系统的详细步骤:


1. Linux 系统安装

方法一:直接下载二进制文件(推荐)

# 下载最新稳定版(替换版本号)
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose

# 验证安装
docker-compose --version

方法二:通过 pip 安装(需 Python 环境)

sudo pip install docker-compose

2. macOS 系统安装

通过 Homebrew 安装(推荐)

brew install docker-compose

或直接下载二进制文件(同 Linux 方法一)。


3. Windows 系统安装

通过 Docker Desktop 自动安装

Windows 10/11 用户安装 Docker Desktop 时,默认会包含 docker-compose,无需单独安装。

手动安装(不推荐)

如果需要独立安装,可通过 PowerShell:

# 下载二进制文件(需管理员权限)
Invoke-WebRequest "https://github.com/docker/compose/releases/latest/download/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe

# 验证安装
docker-compose --version

通用注意事项

  1. 权限问题:如果遇到权限错误,在命令前加 sudo(Linux/macOS)或以管理员身份运行(Windows)。
  2. 版本兼容性:确保 docker-compose 版本与 Docker 引擎兼容。
  3. PATH 配置:如果提示命令未找到,请将 /usr/local/bin 添加到 $PATH 环境变量中。

卸载方法

# 删除二进制文件
sudo rm /usr/local/bin/docker-compose

# 通过 pip 卸载
sudo pip uninstall docker-compose

如有其他问题,欢迎提供具体错误信息进一步排查!