Linux安装docker compose

前言

Compose是一个用于定义和运行多容器Docker应用程序的工具。使用Compose,您可以使用YAML文件配置应用程序的服务。然后,使用一个命令,从配置中创建并启动所有服务。Compose 适用于所有环境:生产、登台、开发、测试以及 CI 工作流程。
使用 Compose 基本上是一个三步过程:

  1. 使用 Dockerfile 定义应用程序的环境,以便可以在任何地方复制它。
  2. 在 docker-compose.yml 中定义构成应用程序的服务,以便它们可以在隔离环境中一起运行。
  3. 运行 docker compose up,Docker compose 命令启动并运行您的整个应用程序。 您也可以使用
    docker-compose 二进制文件运行 docker-compose up。

一、安装docker compose

Docker Compose 依赖 Docker Engine 来完成工作,因此请确保你已经在本地或远程安装了 Docker Engine,具体取决于你自己的设置。
在 Linux系统 上,你可以从 GitHub 上的 Compose 存储库发布页面下载 Docker Compose 二进制文件。 按照下面的说明进行操作,其中涉及在终端中运行的 curl 命令以下载二进制文件。

1.运行以下命令下载 Docker Compose 的当前稳定版本:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2.对二进制文件授权可执行权限:
sudo chmod +x /usr/local/bin/docker-compose
3.测试安装
docker-compose --version

如果安装后命令 docker-compose 失败,请检查你的路径。 还可以创建指向 /usr/bin 或路径中任何其他目录的符号链接,命令如下。

 sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

二、测试是否安装成功

在终端输入命令:

docker-compose --version

若安装成功,显示结果如下:

在这里插入图片描述

三、卸载

  1. 如果使用 curl 安装,则卸载 Docker Compose命令如下:
sudo rm /usr/local/bin/docker-compose
  1. 如果使用 pip安装,则卸载 Docker Compose命令如下:
pip uninstall docker-compose

版权声明:本文为weixin_42508641原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。