如何在 CentOS 7 上安装 Docker Compose

介绍

Docker Compose 是用于定义和运行多容器 Docker 应用程序的工具。用户利用该软件通过单个协调命令启动、执行、通信和关闭容器。

本教程将向您展示如何在 CentOS 7 上安装 Docker Compose。

CentOS 安装 docker-compose 指南

先决条件

从 GitHub 存储库安装 Docker Compose

你可以从官方的 CentOS 仓库下载 Docker Composer,但一般不建议这样做。最好的选择是从 GitHub 存储库安装二进制包,因为它可以确保您下载最新的软件。

按照这些简单的步骤,开始在 CentOS 上使用 Docker Compose。

步骤 1:更新存储库和包

在开始任何安装之前,请确保更新软件存储库和软件包。

在终端中输入以下命令:

sudo yum update
sudo yum upgrade

在下一步中,您将使用 curl 命令下载 Docker Compose 的二进制文件。事先,通过键入以下内容检查您是否具有所需的命令工具:

curl

如果输出显示消息 curl,则系统上安装了 curl:请尝试“curl --help”或“curl --manual”以获取更多信息

安装过程中缺少卷曲,并提示输入更多信息

如果您看到 curl: 命令未找到,则需要在设置 Docker Compose 之前安装它。

要安装 curl,请使用以下命令:

sudo yum install curl
注意:有关 curl 的更多教程,请访问我们的指南 如何使用 curl 设置或更改用户代理 和 如何使 curl 忽略证书错误

第 2 步:下载码头工人撰写

首先,通过运行 curl 命令下载当前稳定版本的 Docker Compose (1.24.1.):

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

–L 选项告诉系统在文件被移动的情况下遵循任何重定向。–o 将文件名更改为 docker-compose,以便您可以在需要时轻松找到它。选项 /usr/local/bin/ 指定存储软件包的位置。

注意:在撰写本文时,Docker 容器的最新稳定版本是 1.24.1。要检查新版本,请参阅 GitHub 上的 Docker Compose 页面。要安装特定版本,请将 URL 中的 1.24.1 替换为首选版本号。

接下来,更改文件权限以使软件可执行:

sudo chmod +x /usr/local/bin/docker-compose

Docker Compose 不需要运行安装脚本。下载软件后,即可使用。

步骤 3:验证安装

要验证安装,请使用以下命令检查安装的版本:

docker–compose –-version
显示版本的 docker 撰写的输出和验证

使用 Pip 安装 Docker Compose

如果您在使用上述步骤安装 Docker Compose 时遇到问题,请尝试使用 Pip 包管理器下载软件。

只需在终端窗口中键入以下命令:

sudo pip install docker-compose
使用 pip 安装 docker-compose 的代码示例

输出应显示 docker-compose-1.24.1(撰写本文时的最新版本)是否已成功安装。

使用 PIP 成功安装的 docker Compose 版本 1.24.1
注意:如果你没有 Pip,请看我们关于如何在 CentOS 上安装 Pip 的指南。

如何卸载 Docker Compose

要卸载 Docker Compose,如果您使用 curl run 安装:

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

如果使用 pip 命令安装软件,请使用以下命令删除 Docker Compose:

pip uninstall docker-compose

结论

现在你知道如何在 CentOS 7 上安装 Docker Compose。本文包括两个安装选项,其中一个应该适用于您的系统。

安装后,您可能需要了解 Docker 容器管理的最佳实践

评论区
头像