Docker拉取鏡像失敗解決(connect: connection refused)
一、問題
在用Docker拉取centos鏡像時報如下錯誤:
error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5d/5d0da3dc976460b72c77d94c8a1ad043720b0416bfc16c52c45d4847e53fadb6/data?verify=1718430185-SmpUYF%2FVDNWjVn6SBj1yzE3cTgc%3D: dial tcp 128.242.240.125:443: connect: connection refused
二、問題分析
首先我查看我的網(wǎng)絡(luò)是否通,發(fā)現(xiàn)是通的

其次,我檢查防火墻狀態(tài),也是關(guān)閉的·

三、原因總結(jié)
由于docker拉取鏡像默認從Docker hub 上拉取,其服務(wù)器在國外,所以國內(nèi)訪問較慢,所以可能導(dǎo)致連接超時;還有一個原因可能是防火墻沒關(guān),拒絕了外部連接;另外查閱資料說可能與docker版本有關(guān),可以嘗試更新版本
四、解決
根據(jù)以上分析:得如下解決方法:
(一)、將鏡像源設(shè)置為國內(nèi)鏡像源,國內(nèi)鏡像源推薦:
#docker中國區(qū)官方鏡像 https://registry.docker-cn.com #網(wǎng)易 http://hub-mirror.c.163.com #ustc https://docker.mirrors.ustc.edu.cn #我這次成功的鏡像 https://6kx4zyno.mirror.aliyuncs.com
(二)、本次問題具體解決步驟
1、編輯鏡像源文件
vim /etc/docker/daemon.json
2、修改daemon.json
{
"registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com"]
}
3、保存退出
4、重新加載服務(wù)
systemctl daemon-reload
5、重新啟動Docker
systemctl restart docker
6、查看docker鏡像源是否改變
docker info
如下:可以看到Registry Mirrors是我們配置的鏡像源

7、此時,我們再次嘗試拉取

perfect!拉取成功
8、查看拉取的鏡像
docker images

9、問題解決,吃飯去啦~~~~~~
到此這篇關(guān)于Docker拉取鏡像失敗解決(connect: connection refused)的文章就介紹到這了,更多相關(guān)Docker拉取鏡像失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker找不到鏡像無法成功下載ragflow-main的問題解決辦法
這篇文章主要介紹了docker找不到鏡像無法成功下載ragflow-main的問題解決辦法,文中通過代碼及圖文將解決的辦法介紹的非常詳細,對大家學(xué)習(xí)或者使用docker具有一定的參考借鑒價值,需要的朋友可以參考下2025-04-04
利用Docker容器化部署springboot應(yīng)用(過程詳解)
docker可以幫助我們下載應(yīng)用鏡像,創(chuàng)建并運行鏡像的容器,從而快速部署應(yīng)用,本文給大家介紹利用docker容器化部署springboot應(yīng)用的過程,感興趣的朋友跟隨小編一起看看吧2025-10-10
詳解Docker數(shù)據(jù)管理(數(shù)據(jù)卷&數(shù)據(jù)卷容器)
容器中管理數(shù)據(jù)主要有兩種方式,這篇文章主要介紹了詳解Docker數(shù)據(jù)管理(數(shù)據(jù)卷&數(shù)據(jù)卷容器) ,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-10-10

