Linux 安装卸载Docker-compose

时间:2024-11-15 20:37:31

1.什么是 Docker Compose

Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用.

Compose 的默认管理对象是项目,通过子命令对项目中的一组容器进行便捷地生命周期管理。

Compose 项目由 Python 编写,实现上调用了 Docker 服务提供的 API 来对容器进行管理。因此,只要所操作的平台支持 Docker API,就可以在其上利用 Compose 来进行编排管理。

简单来说就是将你要执行的操作写成指令的方式放在yml(类似于txt)的文本文件中,然后再执行该文件,解析其中的指令来达到你想要实现的操作.

Compose 安装与卸载

Compose 支持 Linux、macOS、Windows 10 三大平台。

Compose 可以通过 Python 的包管理工具 pip 进行安装,也可以直接下载编译好的二进制文件使用,甚至能够直接在 Docker 容器中运行

Docker for Mac 、Docker for Windows 自带 docker-compose 二进制文件,安装 Docker 之后可以直接使用

下面是Linux系统的安装方法: 在 Linux 64 位系统上直接下载 官方 GitHub Release 编译好的二进制文件即可

2.1 执行下面命令:(基于ROOT用户执行)

  1. $ curl -L https:///docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
  2. $ chmod +x /usr/local/bin/docker-compose

执行第一句命令时先去官方查看版本修改后再执行(当前版本为1.25.4)

第二句命令为给该文件添加执行权限,默认下载下来是无执行权限的

2.2 查看是否安装成功:

先切换到下载docker-compose的目录

$  cd /usr/local/bin/

执行下面命令查看docker-compose版本

$  docker-compose version

2.3 Docker-compose卸载

使用命令直接删除下载下来docker-compose的二进制包即可,执行:

$ rm /usr/local/bin/docker-compose