如何在 CentOS 8 上安装 Docker CE

Docker 是一个基于守护进程的开源容器引擎,它允许我们在容器内创建和部署所有应用程序。 这些容器是独立于主机系统复制的标准化环境。 在 CentOS 8 中,Docker CE 软件包不可用。 但是,通过添加外部存储库,您可以轻松地在 CentOS 系统上安装 Docker。

在 CentOS 8 的最新版本中,docker 已被替换为其他软件包,例如 buildah 和 podman。 因此,如果您不想使用 podman 包,请删除它们并在您的系统上安装 docker 容器。 我们将在本文中向您展示如何通过命令行在 CentOS 8 系统上安装 Docker CE。

先决条件

所有管理命令都必须运行 sudo 或根用户。

从桌面的“活动”菜单打开终端窗口并执行以下各种步骤以在 CentOS 8 系统上安装 Docker CE:

第 1 步:添加 Docker CE 存储库

需要注意的是,Docker CE 软件包在 CentOS 8 存储库中不可用。 因此,使用以下命令将 docker-ce 存储库添加到您的 CentOS 系统并启用它:

$ dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo 

在您的系统上启用 docker-ce 存储库后,终端上会显示以下结果:

第 2 步:安装 Docker CE

成功添加 docker CE 存储库后,使用以下命令检查可用的 docker 版本进行安装:

$ dnf list docker-ce 

从下面的截图可以看出,docker-ce 可以安装了: