在 RedHat 上安装 Docker

Docker 是一款旨在简化使用容器创建、部署和运行应用程序的工具。容器允许开发人员将应用程序及其所需的所有部分(例如库和其他依赖项)打包,并将其作为一个包进行部署。

在 Redhat 8 中安装 Docker-CE:

步骤 1:打开 Redhat 8 终端。您的终端应该如下所示。另外,请确保您以 root 身份登录

第 2 步:运行以下命令。

cd /etc/yum.repos.d/
ls

现在您将看到一些带有.repo扩展名的文件,如下所示。

步骤 3:现在我们将按照以下命令创建我们自己的文件docker.repo 。

cat > docker.repo
[docker]
baseurl=https://download.docker.com/linux/centos/7/x86_64/stable/
gpgcheck=0

在下一行按CTRL+D停止附加数据。

如果您想检查文件是否已创建,请运行“ ls ”命令并检查 docker.repo,如果您想查看文件的内容,请运行“ cat docker.repo ”。

步骤 4:现在我们要安装 docker,因此请确保您已连接到互联网(尝试在 google 中 ping)。

然后运行以下命令。当要求确认时,按“ y ”。

yum install docker-ce --nobest

–nobest: 这是 YUM 的一个参数,意思是:

不强制安装“最佳版本”(即最新版本),允许 YUM 选择一个不是最新但兼容性更好的版本。

适用场景:某些环境里最新版本的 docker-ce 可能和依赖冲突,YUM 默认会失败; 加上 –nobest 后,YUM 会回退到一个能解决依赖关系的稳定版本。

等待该过程完成。完成后,docker 就安装在你的系统中了。

步骤 5:要检查,您可以运行以下命令-

rpm -q docker-ce

或者

systemctl start docker
docker version

至此,您已在Redhat 8系统中成功安装了Docker-CE。

步骤 6: 设置开机自启动

systemctl enable --now docker-ce

Leave a Comment