解決Docker pull拉取鏡像報錯“Error response from daemon:Get“https://registry-1.docker.io/v2”問題
一、報錯信息
[root@node ~]# docker pull o2oa/o2server
Using default tag: latest
Error response from daemon: Head "https://registry-1.docker.io/v2/o2oa/o2server/manifests/latest": net/http: TLS handshake timeout
二、檢查daemon.json 文件
1.編輯daemon.json
可額外添加網(wǎng)易163的鏡像加速
[root@node ~]# cat /etc/docker/daemon.json
{"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]}
2.重啟服務(wù)
systemctl daemon-reload systemctl restart docker
三、查看dns解析
[root@node ~]# dig @114.114.114.114 registry-1.docker.io ; <<>> DiG 9.9.4-RedHat-9.9.4-72.el7 <<>> @114.114.114.114 registry-1.docker.io ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37194 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;registry-1.docker.io. IN A ;; ANSWER SECTION: registry-1.docker.io. 32 IN A 44.194.5.25 registry-1.docker.io. 32 IN A 44.207.96.114 registry-1.docker.io. 32 IN A 44.207.51.64 ;; Query time: 31 msec ;; SERVER: 114.114.114.114#53(114.114.114.114) ;; WHEN: Sat Aug 13 23:16:55 CST 2022 ;; MSG SIZE rcvd: 97
四、添加host解析
[root@node ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 44.194.5.25 registry-1.docker.io
五、重新拉取鏡像
[root@node ~]# docker pull o2oa/o2server Using default tag: latest latest: Pulling from o2oa/o2server 125a6e411906: Pull complete afe724e20696: Pull complete fde7ffb259f7: Pull complete 5aec3a1a0b3a: Pull complete
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解決docker?pull出現(xiàn)錯誤:Error?response?from?daemon
- docker?pull出現(xiàn)錯誤或速度慢具體解決辦法
- 解決docker pull鏡像報錯的問題
- Docker pull報錯:https://registry-1.docker.io/v2/的解決方法
- Docker拉鏡像報錯error pulling image configuration: unknown blob
- docker?pull?mysql報missing?signature?key錯誤解決辦法
- docker?pull拉取鏡像報錯問題及解決
- Docker?pull時報錯:https://registry-1.docker.io/v2/完美解決辦法
相關(guān)文章
Docker搭建Jenkins實現(xiàn)自動部署的圖文教程
本文主要介紹了Docker搭建Jenkins實現(xiàn)自動部署教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-05-05
docker-swarm教程之安全保護加密數(shù)據(jù)的方法詳解
默認情況下,集群管理器使用的raft 算法的日志在磁盤上加密,這種靜態(tài)加密可保護服務(wù)配置和數(shù)據(jù)免受訪問加密Raft日志的攻擊者的攻擊,因此引入了Docker secret功能,來保證加密文件的安全,本文將給大家詳細的介紹一下如何安全的保護加密數(shù)據(jù)2023-08-08
docker 安裝部署 Prometheus 與grafana的詳細過程
本文給大家詳細介紹了如何在CentOS 7上使用Docker和Docker Compose安裝和配置Prometheus和Grafana,并展示了如何進行基本的監(jiān)控配置和數(shù)據(jù)可視化,感興趣的朋友跟隨小編一起看看吧2024-12-12
Docker部署java項目,關(guān)于Dockerfile文件構(gòu)建鏡像方式
文章指導(dǎo)如何使用Docker部署Java應(yīng)用:先檢查Docker版本,拉取openjdk:8基礎(chǔ)鏡像并創(chuàng)建Dockerfile(注意名稱與jar包路徑一致),構(gòu)建鏡像后運行容器(指定端口、日志目錄及JVM參數(shù)),最后進入容器獲取Java進程日志并映射到宿主機2025-07-07

