CentOS 8 Stream 安装 Docker

在本文中,我们将介绍如何在 CentOS 8 Stream 上安装和配置 Docker。Docker 是一个开源的容器化平台,可以帮助我们轻松地部署、运行和管理应用程序。

步骤一:更新系统

在安装 Docker 之前,我们应该先更新系统以获取最新的软件包和安全补丁。通过运行以下命令来更新 CentOS 8 Stream:

sudo dnf update -y

步骤二:添加 Docker 存储库

在 CentOS 8 Stream 上,默认情况下并不包含 Docker 软件包。为了安装 Docker,我们需要将 Docker 存储库添加到系统中。执行以下命令来完成此操作:

sudo dnf config-manager --add-repo=

步骤三:安装 Docker

现在,我们可以使用以下命令在 CentOS 8 Stream 上安装 Docker:

sudo dnf install docker-ce docker-ce-cli containerd.io -y

步骤四:启动 Docker 服务

安装完成后,我们需要启动 Docker 服务并设置其在系统启动时自动启动。执行以下命令来完成此操作:

sudo systemctl start docker
sudo systemctl enable docker

步骤五:验证安装

为了验证 Docker 是否正确安装并正在运行,可以使用以下命令检查 Docker 版本:

docker --version

如果一切顺利,您应该能够看到 Docker 的版本信息。

步骤六:运行一个 Docker 容器

现在,我们将尝试运行一个简单的 Docker 容器来验证 Docker 是否正常工作。执行以下命令以运行一个名为 "hello-world" 的 Docker 容器:

docker run hello-world

Docker 将从 Docker Hub 下载 "hello-world" 镜像,并在容器内运行它。如果一切正常,您将看到一条欢迎消息。

结论

恭喜!您已经成功在 CentOS 8 Stream 上安装并配置了 Docker。现在您可以开始使用 Docker 来部署和管理您的应用程序了。

希望本文对您有所帮助!

序列图

下面是一个简单的序列图,展示了上述安装过程中的交互过程:

sequenceDiagram
  participant 用户
  participant 系统
  用户->系统: 执行命令: sudo dnf update -y
  用户->系统: 执行命令: sudo dnf config-manager --add-repo=
  用户->系统: 执行命令: sudo dnf install docker-ce docker-ce-cli containerd.io -y
  用户->系统: 执行命令: sudo systemctl start docker
  用户->系统: 执行命令: sudo systemctl enable docker
  用户->系统: 执行命令: docker --version
  用户->系统: 执行命令: docker run hello-world
  系统-->用户: 返回结果

参考链接:

  • [Docker 官方网站](
  • [CentOS 8 Stream 官方网站](