Centos Stream9安裝Docker報(bào)錯(cuò)download.docker.com:443的原因分析與解決方法
問(wèn)題出現(xiàn)
最近有小伙伴因?yàn)椴殚喠瞬┲鞯摹禗ocker專(zhuān)欄》,在第一章節(jié)安裝介紹中使用快捷安裝腳本 curl -sSL https://get.docker.com/ | sh 很多小伙伴私信我,說(shuō)無(wú)法安裝,出現(xiàn) Connection reset by peer in connection to download.docker.com:443 的異常

問(wèn)題排查
由于博主在寫(xiě)Docker專(zhuān)欄的時(shí)候已經(jīng)過(guò)了將近3年了,是在 MacOS 系統(tǒng)上使用 Parallels Desktop 安裝的Centos Stream 9 ,由于博主新開(kāi)了一個(gè)虛擬機(jī),按照之前的安裝方式,的的確確出現(xiàn)這個(gè)問(wèn)題!
于是博主查閱了一下官方文章,總結(jié)就是:軟件源配置問(wèn)題 - 實(shí)際上我們只需要修改Docker官方源為阿里云 Docker 倉(cāng)庫(kù)即可
以下是官方的安裝說(shuō)明:

問(wèn)題解決
根據(jù)上圖標(biāo)注,我們就只需要添加阿里云 Docker 倉(cāng)庫(kù)即可,相關(guān)安裝還是按照官方文檔的來(lái)進(jìn)行
1、如果你需要重裝Docker
可以執(zhí)行以下命令先卸載
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
主機(jī)上的映像、容器、卷或自定義配置文件不會(huì)自動(dòng)刪除。要?jiǎng)h除所有映像、容器和卷,可以執(zhí)行以下操作:
sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd
2、安裝依賴(lài)包
跟著官方文檔走
sudo dnf install -y dnf-plugins-core

3、添加阿里云 Docker CE 倉(cāng)庫(kù)(重要)
這里不要使用官方文檔中的倉(cāng)庫(kù)地址,我們直接修改使用阿里云的地址
sudo dnf config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
添加倉(cāng)庫(kù)成功

4、更新 DNF 緩存
sudo dnf makecache
5、安裝 Docker
這一步也是跟著官方文檔走即可
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安裝成功

6、啟動(dòng) Docker 服務(wù)
#設(shè)置開(kāi)機(jī)啟動(dòng) sudo systemctl enable docker #啟動(dòng)docker sudo systemctl start docker
7、驗(yàn)證安裝測(cè)試docker
sudo docker version

# 簡(jiǎn)單的使用 sudo dnf install -y podman podman run hello-world
總結(jié)
對(duì)于 Centos Stream 9系統(tǒng),使用阿里云鏡像源是最可靠的解決方案。這種方法避免了直接連接 Docker 官方服務(wù)器,大大提高了安裝成功率。
到此這篇關(guān)于Centos Stream9安裝Docker報(bào)錯(cuò)download.docker.com:443的原因分析與解決方法的文章就介紹到這了,更多相關(guān)Centos9安裝Docker報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker容器強(qiáng)制刪除及文件系統(tǒng)修復(fù)的完整指南
這篇文章主要為大家詳細(xì)介紹了Docker容器強(qiáng)制刪除及文件系統(tǒng)修復(fù)的完整指南,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-11-11
Docker+Nginx單副本零停機(jī)發(fā)布實(shí)現(xiàn)并解決文件訪問(wèn) 404
本文提供了解決Docker容器文件隔離問(wèn)題的方法,核心是Nginx和業(yè)務(wù)容器掛載相同的宿主機(jī)文件目錄,通過(guò)Nginx重寫(xiě)規(guī)則去掉/api前綴匹配業(yè)務(wù)服務(wù)路徑,同時(shí)發(fā)布時(shí)流量同步切換到臨時(shí)副本,避免404和中斷問(wèn)題2026-04-04
Windows?Docker?Desktop磁盤(pán)空間清理步驟完全指南
Windows?Docker?Desktop在長(zhǎng)時(shí)間使用后,會(huì)由于鏡像、容器、緩存等文件累積,導(dǎo)致磁盤(pán)空間占用過(guò)大,這篇文章主要介紹了Windows?Docker?Desktop磁盤(pán)空間清理的相關(guān)資料,需要的朋友可以參考下2026-04-04
docker部署fastapi的實(shí)現(xiàn)步驟
本文主要介紹了docker部署fastapi的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
vscode利用ssh配置docker容器并開(kāi)啟遠(yuǎn)程編程模式的詳細(xì)步驟
這篇文章主要介紹了vscode利用ssh配置docker容器內(nèi)開(kāi)啟遠(yuǎn)程編程模式,本文給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
遷移docker部署的gitlab過(guò)程(經(jīng)實(shí)戰(zhàn))
本文詳細(xì)描述了如何將Docker部署的GitLab數(shù)據(jù)遷移到另一塊硬盤(pán)的過(guò)程,包括包括停止容器、遷移數(shù)據(jù)卷、修改掛載路徑、修正權(quán)限和重啟容器等等每一步驟都有詳細(xì)的說(shuō)明確保遷移過(guò)程的安全性和有效性2026-05-05
docker?build?和compose?學(xué)習(xí)筆記
Docker?build構(gòu)建鏡像,docker-compose?up?-d啟動(dòng)多容器應(yīng)用,前者需Dockerfile,后者需docker-compose.yml,Compose可自動(dòng)調(diào)用Build或使用現(xiàn)有鏡像,協(xié)同提升開(kāi)發(fā)效率與環(huán)境一致性,本文給大家分享docker?build?和compose?學(xué)習(xí)筆記,感興趣的朋友一起看看吧2025-07-07

