本帖最后由 da11 于 2024-4-1 22:13 编辑
Docker 安装 Compose 插件
#注:官网地址,默认只有英文文档,请使用即时翻译,以下帖子使用Edge自带翻译,如有误,请以官方文档为准。
==========================
重要
Docker 的文档引用并描述了 Compose V2 功能。
自 2023 年 7 月起,Compose V1 停止接收更新,并且不再出现在新的 Docker 桌面版本中。Compose V2 已取代它,现在已集成到所有当前的 Docker 桌面版本中。有关详细信息,请参阅迁移到 Compose V2。
==========================
在此页面上,您可以找到有关如何从命令行在 Linux 上安装 Compose 插件的说明。
要在 Linux 上安装 Compose 插件,您可以:
· 在 Linux 系统上设置 Docker 的存储库。
· 手动安装 Compose。
==========================
注意
这些说明假定您已经安装了 Docker 引擎和 Docker CLI,现在想要安装 Compose 插件。
对于 Compose 单机版,请参阅安装 Compose 单机版。
==========================
使用存储库安装
设置存储库。在以下位置查找特定于发行版的说明:
Ubuntu的 |CentOS |Debian 的 |树莓派操作系统 |Fedora 软呢帽 |瑞尔 |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
更新 Compose
要更新 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 CLI 插件,请运行:
$ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
$ mkdir -p $DOCKER_CONFIG/cli-plugins
$ curl -SL https://github.com/docker/compos ... ompose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
此命令从 Compose 版本存储库下载最新版本的 Docker Compose,并在目录下为活动用户安装 Compose。$HOME
要安装:
· Docker Compose 适用于系统上的所有用户,请替换为 .~/.docker/cli-plugins/usr/local/lib/docker/cli-plugins
· 其他版本的 Compose,替换为您要使用的 Compose 版本。v2.26.0
· 对于不同的体系结构,请替换为x86_64您想要的架构.
将可执行文件权限应用于二进制文件:
$ 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.26.0
|