如何在 Ubuntu 上安装 Docker Compose

码头工人撰写 是一个 Python 程序,可让您轻松地在服务器上部署多个容器。

当您开始探索 Docker 时,您会了解到要运行某个 Web 应用程序,您需要在不同的容器中运行各种服务(如数据库、Web 服务器等)。

如果使用 Docker Compose,部署多个容器会容易得多。

在本教程中,您将学习在 Ubuntu 上安装 Docker Compose 的两种方法:

  • 从 Ubuntu 的存储库安装 Docker Compose:更简单的方法,但可能没有最新版本的 docker compose
  • 使用 PIP 安装最新的 Docker Compose:获取更新的 docker compose 版本

请记住,要使用 Docker Compose,您必须在 Ubuntu 上安装 Docker。

从 Ubuntu 的存储库安装 Docker Compose

这是最简单和推荐的方法。 除非您出于某些特定原因需要最新的 Docker Compose 版本,否则您可以使用 Ubuntu 提供的 docker compose 版本很好地管理。

Docker Compose 在 Ubuntu 20.04 和 18.04 的 Universe 存储库中可用,因此请确保首先启用它:

sudo add-apt-repository universe

您可能不需要它,但更新本地缓存没有害处:

sudo apt update

现在您可以使用以下命令在 Ubuntu 中安装 Docker Compose:

sudo apt install docker-compose

您可以通过检查其版本来检查 Docker Compose 是否已成功安装:

docker-compose --version

它应该显示如下输出:

[email protected]:~$ docker-compose --version
docker-compose version 1.25.0, build unknown

使用 PIP 在 Ubuntu 上安装最新的 Docker Compose

PIP 代表“PIP 安装包”。 它是一个基于命令行的包管理器,用于安装 Python 应用程序。

自从 Docker Compose 基本上是一个 Python 程序,您可以使用 PIP 来安装它。

但在你这样做之前,你需要 在 Ubuntu 上安装 PIP 第一的。

首先启用 Universe 存储库。

sudo add-apt-repository universe

立即安装 PIP:

sudo apt install python3-pip

现在您已经安装了 PIP,使用它为 Linux 系统上的所有用户安装 Docker Compose:

sudo pip3 install docker-compose

检查 Docker Compose 版本,确保安装成功:

[email protected]:~$ docker-compose --version
docker-compose version 1.27.4, build unknown

您可以看到通过 PIP 安装的 Docker Compose 是更新的版本。

我希望您能够通过本教程在 Ubuntu 上成功安装 Docker Compose。 我强烈推荐阅读这篇 Docker Compose 快速入门指南。

欢迎提出问题和建议。