张春 发表于 2024-11-25 16:33:23

docker: Error response from daemon: Get “https://registry-1.docker.io

在利用Docker部署MySQL镜像时:
https://i-blog.csdnimg.cn/direct/5f2e214ef7a446f0b0766df82f1184b8.png
报错如下:
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 192.168.26.2:53: no such host.
或者
docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 31.13.90.33:443: i/o timeout. 说明无法正常访问docker官方提供的远程仓库.

解决方法:
1.在Linux终端中输入 nano /etc/resolv.conf  进入resolv.conf配置文件的编辑页
2.添加以下代码:
search localdomain
nameserver 114.114.114.114 https://i-blog.csdnimg.cn/direct/fb26a8d3cd664855b93c737e6fd84803.png
 3.Ctrl+o按回车保存, 按Ctrl+x离开即可.
    乐成部署:
https://i-blog.csdnimg.cn/direct/6ca5482171d64b3cbd7b34c51511bd79.png

增补:
假如以上方法不起效, 还可以尝试修改daemon配置文件(/etc/docker/daemon.json)成如下:
{
  "registry-mirrors": [
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"]
}
https://i-blog.csdnimg.cn/direct/0a4a38b85f4543e1ab0ff8fb9466739f.png
记得Ctrl+o 回车保存
然后在终端重新启动一下docker
systemctl daemon-reload

systemctl restart docker

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: docker: Error response from daemon: Get “https://registry-1.docker.io