Centos8安裝docker報錯(錯誤提示:All?mirrors?were?tried)的問題
Centos8從零安裝Docker-ce
背景:我把服務(wù)器整個yum源的配置文件里的內(nèi)容全刪了。
因為我一直碰到“All mirrors were tried”的報錯信息。
沒錯,一氣之下 rm -rf /etc/yum.repos.d/*
全部!刪了!
設(shè)備:騰訊云服務(wù)器
系統(tǒng):CentOS 8.4
安裝過程
# 注:如果當(dāng)前不是root用戶,請在命令頭部加“sudo”(已經(jīng)是root用戶請忽略) # 第1步:重新構(gòu)建yum源配置文件目錄 # mkdir ”創(chuàng)建目錄“命令 sudo mkdir /etc/yum.repos.d # 第2步:下載新的 CentOS-Base.repo 到 /etc/yum.repos.d/ # (因為都刪了,現(xiàn)在相當(dāng)于重構(gòu)一個yum(aliyun)源的配置文件) # -O “將文檔寫入文件(將下載的內(nèi)容寫入到指定目錄的文件)?!? sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo # 第3步:非阿里云服務(wù)器用上述命令,會產(chǎn)生不必要的報錯信息(不影響使用),所以可以執(zhí)行命令去解決它。 sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo # 第4步:重構(gòu)緩存(清空+建立) sudo yum clean all && yum makecache # ++++++++++++++如果不需要裝Docker,執(zhí)行完這4步其實也可以了。(但是我要裝呀~)++++++++++++++++++++++++++++ # # 第5步:安裝一個yum的常用工具包“yum-utils”(作用是包里有個yum-config-manager命令,待會可以用) sudo yum install -y yum-utils # 第6步: 添加軟件源信息 # (這個命令實質(zhì)上就是從這個鏈接下載一個 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步:重構(gòu)緩存(也就是再一次執(zhí)行”第4步“的命令) sudo yum clean all && yum makecache # 第8步:終于!! 可以下載docker了 sudo yum install -y docker-ce docker-ce-cli containerd.io # 第9步:開啟docker服務(wù)(以前是用service命令,現(xiàn)在用systemctl命令比較合適) sudo systemctl start docker # 第10步:設(shè)置docker開機自啟動 sudo systemctl enable docker # 第11步:檢查docker服務(wù)狀態(tài) sudo systemctl status | grep docker # ++++++++++++++ 已經(jīng)大功告成啦~ run一個哈嘍沃德看看吧~ ++++++++++++++++++++++++++++ # sudo docker run hello-world # 輸入命令,等待片刻,出現(xiàn)下圖這些文字,那就是沒問題了。 #+++++++++++++++++++++++++++++++++++ E N D ++++++++++++++++++++++++++++++++++++ #
到此這篇關(guān)于Centos8安裝docker報錯(錯誤提示:All mirrors were tried)的文章就介紹到這了,更多相關(guān)Centos8安裝docker報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用Docker搭建Laravel開發(fā)環(huán)境的完整步驟
這篇文章主要給大家介紹了關(guān)于如何利用Docker搭建Laravel開發(fā)環(huán)境的完整步驟,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09Docker如何多步構(gòu)建生成dubbo-admin鏡像詳解
dubbo-admin是dubbo框架的管理平臺,下面這篇文章主要給大家介紹了關(guān)于Docker如何多步構(gòu)建生成dubbo-admin鏡像的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。2018-04-04Docker拉取ubuntu鏡像并建立環(huán)境的詳細過程
在Docker實戰(zhàn)中Ubuntu是一個常見的基礎(chǔ)鏡像,用于構(gòu)建其他應(yīng)用服務(wù)的容器,這篇文章主要給大家介紹了關(guān)于Docker拉取ubuntu鏡像并建立環(huán)境的詳細過程,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-07-07Docker 部署Mysql 服務(wù)和Redis 服務(wù)的方法
這篇文章主要介紹了Docker 部署Mysql 服務(wù)和Redis 服務(wù)的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11