跳转至

docker compose

Compose

V1: 使用命令为 docker-compose V2: 使用命令为 docker compose

插件安装

使用存储库安装

  1. 设置存储库。在以下位置查找特定于发行版的说明:

Ubuntu | 中央操作系统| 德比安| 软呢帽| 瑞尔| 学习课程

  1. 更新包索引,并安装最新版本的 Docker Compose:

  2. 对于 Ubuntu 和 Debian,运行:

      $ sudo apt-get update
      $ sudo apt-get install docker-compose-plugin
    
  3. 对于基于 RPM 的发行版,运行:

      $ sudo yum update
      $ sudo yum install docker-compose-plugin
    
  4. 通过检查版本来验证 Docker Compose 是否已正确安装。

$ docker compose version
Docker Compose version vN.N.N

vN.N.N代表最新版本的占位符文本在哪里。

更新撰写

要更新 Compose 插件,请运行以下命令:

  • 对于 Ubuntu 和 Debian,运行:
  $ sudo apt-get update
  $ sudo apt-get install docker-compose-plugin
  • 对于基于 RPM 的发行版,运行:
  $ sudo yum update
  $ sudo yum install docker-compose-plugin
# 参考
https://docs.docker.com/compose/install/linux/#install-the-plugin-manually

手动安装

  1. 要下载并安装 Compose CLI 插件,请运行:
$ DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
$ mkdir -p $DOCKER_CONFIG/cli-plugins
$ curl -SL https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose

此命令下载最新版本的 Docker Compose(从 Compose 发布存储库)并在$HOME目录下为活动用户安装 Compose。

安装:

  • 为您系统上的所有用户编写 Docker ,替换~/.docker/cli-plugins/usr/local/lib/docker/cli-plugins.
  • 不同版本的 Compose,替换v2.15.1为您要使用的 Compose 版本。
  • 对于不同的体系结构,请替换为您想要x86_64的体系结构。

  • 对二进制文件应用可执行权限:

 $ chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose

或者,如果您选择为所有用户安装 Compose:

 $ sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
  1. 测试安装。

 $ docker compose version
4. 换成旧版 docker-compose 方式

将下载的 docker-compose 移动至 /usr/local/bin/docker-compose