Get https://registry-1.docker.io/v2/library/mysql/manifests/latest: Get https://auth.docker.io/token

在pull镜像的时候一直报这个错误,但是我已经按照网上的方法,更改了自己的阿里源镜像。不清楚为什么还是这样。求大佬帮忙解决一下。

经过最后的挣扎。终于弄好了。原因是自己虚拟机上的Linux的防火墙之前是打开的状态,这里需要关闭Linux的防火墙。然后再次进行pull的时候,就可以成功啦!

关闭Linux防火墙的命令可以参考其他博主的文章:

https://www.cnblogs.com/jxldjsn/p/10794171.html

 

在拉取 `docker.io/library/hello-world:latest` 镜像时出现 `Head https://registry-1.docker.io/v2/library/hello-world/manifests/latest` 连接失败的问题,可尝试以下解决方法: #### 使用国内镜像源加速 可以使用国内映射的加速镜像源来替换默认的 Docker 官方镜像源,这样可以加快下载速度并避免连接失败的问题。备用的国内镜像源配置如下: ```json { "registry-mirrors": [ "https://docker.1ms.run", "https://docker.domys.cc", "https://docker.imgdb.de", "https://docker-0.unsee.tech", "https://docker.hlmirror.com", "https://cjie.eu.org", "https://docker.m.daocloud.io", "https://hub.rat.dev", "https://docker.1panel.live", "https://docker.rainbond.cc" ] } ``` 将上述配置添加到 Docker 的配置文件中(通常是 `/etc/docker/daemon.json`),然后重启 Docker 服务。 #### 手动指定 Docker 相关 IP 通过 `nslookup` 查询出 Docker 相关 IP,然后将其写入到 `/etc/hosts` 中。例如: ```plaintext nslookup registry-1.docker.io 2600:1f18:2148:bc02:445d:9ace:d20b:c303 registry-1.docker.io 2600:1f18:2148:bc00:8d61:9b62:40aa:8bb8 registry-1.docker.io 2600:1f18:2148:bc01:571f:e759:a87a:2961 registry-1.docker.io 54.198.86.24 registry-1.docker.io 54.236.113.205 registry-1.docker.io 54.227.20.253 registry-1.docker.io 2600:1f18:2148:bc02:445d:9ace:d20b:c303 auth.docker.io 2600:1f18:2148:bc01:571f:e759:a87a:2961 auth.docker.io 2600:1f18:2148:bc00:8d61:9b62:40aa:8bb8 auth.docker.io 54.236.113.205 auth.docker.io 54.227.20.253 auth.docker.io 54.198.86.24 auth.docker.io ``` 将查询到的 IP 和对应的域名添加到 `/etc/hosts` 文件中,以帮助系统正确解析域名。 #### 使用 public.ecr.aws 可以尝试使用 `public.ecr.aws` 来解决连接问题,但具体操作步骤未在给定引用中详细说明,可进一步查找相关资料进行配置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值