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