Centos8安装docker报错(错误提示:All mirrors were tried)的问题

 更新时间:2022年03月11日 11:45:55   作者:JohnChow2  
最近总是遇到“All mirrors were tried”的报错信息,没办法,就rm -rf /etc/yum.repos.d/* 全部!删了,下面小编通过本文给大家介绍下Centos8安装docker报错(错误提示:All mirrors were tried)的问题及解决过程,感兴趣的朋友一起看看吧

Centos8从零安装Docker-ce

背景:我把服务器整个yum源的配置文件里的内容全删了。

因为我一直碰到“All mirrors were tried”的报错信息。

没错,一气之下 rm -rf /etc/yum.repos.d/* 全部!删了!

设备:腾讯云服务器

系统:CentOS 8.4

安装过程

# 注:如果当前不是root用户,请在命令头部加“sudo”(已经是root用户请忽略)

# 第1步:重新构建yum源配置文件目录
# mkdir ”创建目录“命令
sudo mkdir /etc/yum.repos.d

# 第2步:下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
# (因为都删了,现在相当于重构一个yum(aliyun)源的配置文件)
# -O “将文档写入文件(将下载的内容写入到指定目录的文件)。” 
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

# 第3步:非阿里云服务器用上述命令,会产生不必要的报错信息(不影响使用),所以可以执行命令去解决它。
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

# 第4步:重构缓存(清空+建立)
sudo yum clean all && yum makecache

# ++++++++++++++如果不需要装Docker,执行完这4步其实也可以了。(但是我要装呀~)++++++++++++++++++++++++++++ #

# 第5步:安装一个yum的常用工具包“yum-utils”(作用是包里有个yum-config-manager命令,待会可以用)
sudo yum install -y yum-utils

# 第6步: 添加软件源信息
# (这个命令实质上就是从这个链接下载一个 docker-ce.repo 到 /etc/yum.repos.d/ 这个目录里,省去了”wget -O“的麻烦)
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 第7步:重构缓存(也就是再一次执行”第4步“的命令)
sudo yum clean all && yum makecache

# 第8步:终于!! 可以下载docker了
sudo yum install -y docker-ce docker-ce-cli containerd.io

# 第9步:开启docker服务(以前是用service命令,现在用systemctl命令比较合适)
sudo systemctl start docker

# 第10步:设置docker开机自启动
sudo systemctl enable docker

# 第11步:检查docker服务状态 
sudo systemctl status | grep docker

# ++++++++++++++ 已经大功告成啦~ run一个哈喽沃德看看吧~ ++++++++++++++++++++++++++++ #

sudo docker run hello-world

# 输入命令,等待片刻,出现下图这些文字,那就是没问题了。

#+++++++++++++++++++++++++++++++++++ E N D ++++++++++++++++++++++++++++++++++++ #

到此这篇关于Centos8安装docker报错(错误提示:All mirrors were tried)的文章就介绍到这了,更多相关Centos8安装docker报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用Docker搭建Laravel开发环境的完整步骤

    利用Docker搭建Laravel开发环境的完整步骤

    这篇文章主要给大家介绍了关于如何利用Docker搭建Laravel开发环境的完整步骤,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • docker安装elastic search的详细过程

    docker安装elastic search的详细过程

    这篇文章主要介绍了docker安装elastic search的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • Docker如何多步构建生成dubbo-admin镜像详解

    Docker如何多步构建生成dubbo-admin镜像详解

    dubbo-admin是dubbo框架的管理平台,下面这篇文章主要给大家介绍了关于Docker如何多步构建生成dubbo-admin镜像的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2018-04-04
  • docker容器如何指定utf-8编码

    docker容器如何指定utf-8编码

    这篇文章主要介绍了docker容器如何指定utf-8编码问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Docker拉取ubuntu镜像并建立环境的详细过程

    Docker拉取ubuntu镜像并建立环境的详细过程

    在Docker实战中Ubuntu是一个常见的基础镜像,用于构建其他应用服务的容器,这篇文章主要给大家介绍了关于Docker拉取ubuntu镜像并建立环境的详细过程,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • docker nginx 运行后无法访问的问题解决

    docker nginx 运行后无法访问的问题解决

    这篇文章主要介绍了docker nginx 运行后无法访问的问题解决,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 如何使用docker部署lnmp多站点

    如何使用docker部署lnmp多站点

    本文给大家介绍如何使用docker部署lnmp多站点,创建一个 Docker 网络以便容器可以在同一网络上进行通信,本文给大家介绍的非常详细,需要的朋友参考下吧
    2023-10-10
  • docker部署vue项目的实现步骤

    docker部署vue项目的实现步骤

    本文主要介绍了docker部署vue项目的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • 使用docker制作分布式lnmp 镜像

    使用docker制作分布式lnmp 镜像

    最近在学习docker相关知识,顺便把docker制作分布式lnmp 镜像的过程分享给大家,包括Nginx配置文件和PHP文件的修改代码也一并给出,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • Docker 部署Mysql 服务和Redis 服务的方法

    Docker 部署Mysql 服务和Redis 服务的方法

    这篇文章主要介绍了Docker 部署Mysql 服务和Redis 服务的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11

最新评论