yum 安装 Docker 与 Docker Compose

Docker 是一种用于构建、发布和运行应用程序的开源平台,它允许将应用程序和其依赖项打包为一个可移植的容器,从而实现跨平台的部署。同时,Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。本文将介绍如何使用 yum 命令在 CentOS 系统上安装 Docker 和 Docker Compose,并提供相应的代码示例。

安装 Docker

步骤 1:更新系统

在安装 Docker 之前,我们需要先更新系统的软件包列表。可以使用以下命令来完成更新:

sudo yum update

步骤 2:添加 Docker YUM 源

为了安装 Docker,我们需要先添加 Docker YUM 源。可以使用以下命令来添加源:

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo 

步骤 3:安装 Docker

添加源后,我们可以使用以下命令来安装 Docker:

sudo yum install -y docker-ce

步骤 4:启动 Docker

安装完成后,我们可以使用以下命令来启动 Docker 服务:

sudo systemctl start docker

如果需要在系统启动时自动启动 Docker 服务,可以使用以下命令来设置:

sudo systemctl enable docker

步骤 5:验证安装

安装完成后,可以使用以下命令来验证 Docker 是否成功安装:

sudo docker run hello-world

如果输出的信息中包含 "Hello from Docker!",则说明 Docker 已经成功安装并运行。

安装 Docker Compose

步骤 1:下载 Docker Compose

Docker Compose 是一个独立的二进制文件,可以从 Docker 官方 GitHub 仓库进行下载。使用以下命令来下载 Docker Compose:

sudo curl -L " -s)-$(uname -m)" -o /usr/local/bin/docker-compose

步骤 2:授权 Docker Compose

下载完成后,我们需要将 Docker Compose 设置为可执行文件。可以使用以下命令来完成授权:

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

步骤 3:验证安装

安装完成后,可以使用以下命令来验证 Docker Compose 是否成功安装:

docker-compose --version

如果输出的信息中显示 Docker Compose 的版本号,则说明 Docker Compose 已经成功安装。

结论

本文介绍了如何使用 yum 命令在 CentOS 系统上安装 Docker 和 Docker Compose。通过这些简单的步骤,您可以轻松地在您的系统上安装和配置 Docker 环境,以便开始使用 Docker 进行应用程序的部署和管理。希望本文对您有所帮助!

注意:在运行任何 Docker 命令之前,请确保您具有适当的权限,或者以 root 用户身份运行命令。

参考代码示例:

sudo yum update

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo 

sudo yum install -y docker-ce

sudo systemctl start docker
sudo systemctl enable docker

sudo docker run hello-world

sudo curl -L " -s)-$(uname -m)" -o /usr/local/bin/docker-compose

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

docker-compose --version

以上就是使用 yum 安装 Docker 和 Docker Compose 的简单步骤。希望这篇文章能够帮助您快速上手使用 Docker 和 Docker Compose。如果您对于更多 Docker 的高级功能感兴趣,可以查阅官方文档或其他相关资源进行学习。享受使用 Docker 带来的便利吧!