解决docker报Error response from daemon Get httpsregistry-1.docker.iov2错误

解决docker报Error response from daemon: Get "https://registry-1.docker.io/v2/"错误

报错详情

首先先看一下问题报错效果,我想要拉去nacos-serve:1.1.4的镜像,报如下错误,从报错信息可以看到,用于网络的愿意,导致客户端连接超时

bash 复制代码
[root@localhost ~]# docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:1.1.4
Unable to find image 'nacos/nacos-server:1.1.4' locally
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'.

具体解决方法如下:

1.备份原来的配置文件

bash 复制代码
cp /etc/docker/daemon.json{,.bak}

2.删除或修改daemon.json 文件,我这里因为是测试环境就直接删除原来的配置文件了,并添加如下配置

bash 复制代码
rm -rf /etc/docker/daemon.json 

sudo tee /etc/docker/daemon.json <<-'EOF'
> {
>   "registry-mirrors": [
>     "https://docker.1ms.run",
>     "https://docker.1panel.live/"
>   ]
> }
> EOF

3.重新加载配置文件和重启docker

bash 复制代码
 sudo systemctl daemon-reload
 sudo systemctl restart docker

4.再次拉取进行进行测试

bash 复制代码
[root@localhost ~]# docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:1.1.4
Unable to find image 'nacos/nacos-server:1.1.4' locally
1.1.4: Pulling from nacos/nacos-server
5ad559c5ae16: Pull complete 
6e9cb123f3e1: Pull complete 
035a01617e57: Pull complete 
f06623a3ec58: Pull complete 
2a36a33e88d6: Pull complete 
403a1ab0a74b: Pull complete 
12d67041a133: Pull complete 
c1010ab56ac6: Pull complete 
Digest: sha256:9d8d7be3bbadeb96b4796319b8c70e544b86f398a825a8fb2bffb7625dbbc20d
Status: Downloaded newer image for nacos/nacos-server:1.1.4
1001fd145caef6f4ac5c46b735a120dd0135523cfa43db666e0b3b5ae43a15e0
[root@localhost ~]# 
相关推荐
咋吃都不胖lyh几秒前
CUDA、Ubuntu、显卡驱动:零基础讲清(附三者关联)
linux·运维·ubuntu
java_logo几秒前
Transmission Docker 容器化部署指南
运维·docker·容器·kubernetes·apache·rocketmq·transmission
羊村懒哥5 分钟前
ubuntu24.04系统安装VNC
linux·运维·服务器
♛识尔如昼♛14 分钟前
SONiC (5) - SONiC 的架构
docker·数据中心·sonic·lldp·sonic 架构
ljp111232 分钟前
UNRaid安装chfs
docker·免费·文件共享
昵称为空C1 小时前
Spring Boot 项目docker分层镜像构建案例
spring boot·ci/cd·docker
BullSmall1 小时前
linux 根据端口查看进程和对应的应用
linux·运维
kali-Myon1 小时前
快速解决 Docker 环境中无法打开 gdb 调试窗口以及 tmux 中无法滚动页面内容和无法选中复制的问题
运维·安全·docker·容器·gdb·pwn·tmux
阿阿越1 小时前
Linux系统编程 -- 进程优先级、切换和调度
linux·运维·服务器
Hey小孩1 小时前
Linux审计组件:auditd
linux·运维