docker?Get?https://registry-1.docker.io/v2/:?net/http:?request?canceled?報(bào)錯(cuò)
報(bào)錯(cuò)
1. docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
See 'docker run --help'.
2.Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp ip: connect: connection refused
吐槽一下:我這是在配置超級(jí)賬本(hyperledger fabric)的時(shí)候出現(xiàn)的錯(cuò)誤,我配置了大概5次吧,每次都是配置一上午的時(shí)間,所以總的來(lái)算花了大概整整3天的時(shí)間配置好的,其實(shí)每次都是這個(gè)問(wèn)題出錯(cuò),我沒(méi)有解決,從網(wǎng)上查找方法根本就解決不了好吧,我不知道那些個(gè)大佬們是怎么解決的,反正我是看來(lái)好多的文章都是解決不了的,最后經(jīng)過(guò)經(jīng)歷過(guò)相同問(wèn)題的大佬指點(diǎn),終于配好了
網(wǎng)上普遍的方法:
1換源:
1.修改/etc/docker/daemon.json文件
vi /etc/docker/daemon.json
2.導(dǎo)入鏡像:(無(wú)論用上阿里云還是清華的鏡像源都仍然ERROR)
{
"registry-mirrors": [
"https://0dj0t5fb.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"https://6kx4zyno.mirror.aliyuncs.com",
"https://registry.docker-cn.com"
]
}3.重啟:
systemctl daemon-reload systemctl restart docker
2. 修改DNS服務(wù)配置
1.如果DNS服務(wù)器出現(xiàn)問(wèn)題,也可能導(dǎo)致拉取鏡像報(bào)錯(cuò)??梢酝ㄟ^(guò)查看/etc/resolv.conf文件來(lái)檢查DNS服務(wù)器設(shè)置:
cat /etc/resolv.conf
2.如果顯示nameserver后面沒(méi)有IP地址,或者顯示的IP地址有問(wèn)題,可以嘗試修改該文件。例如,可以將nameserver 192.168.100.2注釋掉,新增nameserver 114.114.114.114和nameserver 8.8.8.8:
#nameserver 192.168.100.2 nameserver 114.114.114.114 nameserver 8.8.8.8
3.還有一個(gè)手動(dòng)拉取的:(仍然是報(bào)錯(cuò))
docker pull 倉(cāng)庫(kù)名/鏡像名:版本號(hào) docker pull docker.mirrors.ustc.edu.cn/library/mysql
最后真的是折磨的受不了了,之前安裝都是看的文章,突發(fā)奇想看看B站上有沒(méi)有手把手教學(xué)的,你別說(shuō),這個(gè)人的還真挺好:
【從0開(kāi)始快速安裝Hyperledger Fabric】
但是還是不出意外,都是到./network.sh up報(bào)錯(cuò),我真服了
原因:
其實(shí)上面的報(bào)錯(cuò)不是因?yàn)閔yperledger fabric難裝,而是從一開(kāi)始docker就沒(méi)配好,教程都只是講解安裝docker,在ubuntu上一般docker都會(huì)給一個(gè)代理,不然連不上網(wǎng),也就導(dǎo)致一些文件下載不下來(lái),畢竟這是人家國(guó)外的,這種問(wèn)題真的是配環(huán)境的一大痛點(diǎn)。難繃了家人
解決方法:給docker配置一個(gè)代理
到此這篇關(guān)于docker Get https://registry-1.docker.io/v2/: net/http: request canceled 報(bào)錯(cuò)的文章就介紹到這了,更多相關(guān)docker Get https://registry-1.docker.io/v2/內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker啟動(dòng)MySQL容器失敗原因分析以及排查記錄
在使用Docker啟動(dòng)MySQL容器時(shí),遇到了配置文件路徑錯(cuò)誤的問(wèn)題,通過(guò)查看容器日志發(fā)現(xiàn),容器讀取的配置文件路徑與指定的不一致,解決方法是修改啟動(dòng)命令中的配置文件路徑,將其指向正確的目錄,最終,容器成功啟動(dòng)并進(jìn)入U(xiǎn)p狀態(tài)2025-02-02
Jenkins構(gòu)建Docker鏡像并推送至Harbor倉(cāng)庫(kù)的實(shí)現(xiàn)
本文主要介紹了Jenkins構(gòu)建Docker鏡像并推送至Harbor倉(cāng)庫(kù),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
如何搭建配置Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)步驟
本文主要介紹了如何搭建配置Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
一文教你如何通過(guò) Docker 快速搭建各種測(cè)試環(huán)境
這篇文章主要介紹了一文教你如何通過(guò) Docker 快速搭建各種測(cè)試環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Docker Desktop啟用Kubernetes 1.25 的過(guò)程記錄
這篇文章主要介紹了Docker Desktop啟用Kubernetes 1.25 的過(guò)程記錄,安裝 Docker 之前需要你在 BIOS 中開(kāi)啟虛擬化,同時(shí)基于你的宿主程序的選擇,你還需要執(zhí)行相關(guān)的操作,需要的朋友可以參考下2022-10-10
Docker搭建Harbor公開(kāi)倉(cāng)庫(kù)的方法示例
這篇文章主要介紹了Docker搭建Harbor公開(kāi)倉(cāng)庫(kù)的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
docker harbor私有倉(cāng)庫(kù)登錄報(bào)錯(cuò)的問(wèn)題解決
本文主要介紹了docker harbor私有倉(cāng)庫(kù)登錄報(bào)錯(cuò),通過(guò)報(bào)錯(cuò)信息可知,Docker無(wú)法驗(yàn)證Harbor私有倉(cāng)庫(kù)所使用的SSL證書(shū),下面就來(lái)介紹一下問(wèn)題解決,感興趣的可以了解一下2025-08-08
docker 中的–mount 和-v 參數(shù)區(qū)別解析
這篇文章主要介紹了docker 中的–mount 和-v 參數(shù)區(qū)別解析,--mount 更為靈活,適用于更復(fù)雜的掛載需求,使用哪種方式主要取決于個(gè)人或團(tuán)隊(duì)的偏好和具體的使用場(chǎng)景,需要的朋友可以參考下2023-12-12

