码头工人撰写 是一个 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 快速入门指南。
欢迎提出问题和建议。