安装 Docker Compose 插件
目录
此页面包含有关如何通过命令行从 Linux 系统安装 Docker Compose 插件的说明。
要在 Linux 上安装 Docker Compose 插件,您可以:
注意
这些说明假设您已经安装了 Docker Engine 和 Docker CLI,现在想要安装 Docker Compose 插件。对于 Docker Compose 独立版本,请参阅 安装 Docker Compose 独立版本。
使用仓库安装
设置仓库。在以下位置查找特定于发行版的说明:
Ubuntu | CentOS | Debian | Raspberry Pi OS | Fedora | RHEL | SLES。
更新包索引,并安装最新版本的 Docker Compose
对于 Ubuntu 和 Debian,运行:
$ sudo apt-get update $ sudo apt-get install docker-compose-plugin
对于基于 RPM 的发行版,运行:
$ sudo yum update $ sudo yum install docker-compose-plugin
通过检查版本来验证 Docker Compose 是否已正确安装。
$ docker compose version
预期输出
Docker Compose version vN.N.N
其中
vN.N.N
是代表最新版本的占位符文本。
更新 Docker Compose
要更新 Docker Compose 插件,请运行以下命令:
对于 Ubuntu 和 Debian,运行:
$ sudo apt-get update $ sudo apt-get install docker-compose-plugin
对于基于 RPM 的发行版,运行:
$ sudo yum update $ sudo yum install docker-compose-plugin
手动安装插件
注意
此选项要求您手动管理升级。建议您设置 Docker 的仓库以方便维护。
要下载并安装 Docker Compose CLI 插件,请运行:
$ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker} $ mkdir -p $DOCKER_CONFIG/cli-plugins $ curl -SL https://github.com/docker/compose/releases/download/v2.30.3/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
此命令将下载并安装最新版本的 Docker Compose,供活动用户在
$HOME
目录下使用。要安装
- 适用于您系统上所有用户的 Docker Compose,请将
~/.docker/cli-plugins
替换为/usr/local/lib/docker/cli-plugins
。 - 对于不同版本的 Compose,请将
v2.30.3
替换为您要使用的 Compose 版本。 - 对于不同的架构,请将
x86_64
替换为您想要的 架构。
- 适用于您系统上所有用户的 Docker Compose,请将
为二进制文件应用可执行权限
$ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
或者,如果您选择为所有用户安装 Compose
$ sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
测试安装。
$ docker compose version
预期输出
Docker Compose version v2.30.3