Docker run 提示“Error response from daemon: Get 'https://registry-1.docker.io/v2/”
1.镜像加速地址问题
先确定是否为镜像加速问题,/etc/docker/daemon.json在文件中配置镜像加速地址。
1.1)执行命令
[root@docker01 /]# cd /etc/docker/
1.2)编辑daemon.json文件并保存:wq
[root@docker01 /etc/docker]# vim 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://docker.xuanyuan.me",
"https://doublezonline.cloud",
"https://dislabaiot.xyz",
"https://docker.fxxk.dedyn.io"
]
}
1.3) 配置文件生效
[root@docker01 /etc/docker]# systemctl daemon-reload
1.4)重启Docker服务
[root@docker01 /etc/docker]# systemctl restart docker
1.5)执行docker run 验证镜像加速地址是否生效
[root@docker01 /etc/docker]# docker run hello-world
说明:很多国内镜像加速地址受上级监管要求,已停止服务,在使用某些镜像加速地址拉取镜像时会提示"Error response from daemon: Get 'https://registry-1.docker.io/v2/"。
请使用文档中提供的这些地址,目前暂时能够正常使用,且速度不慢。
如果问题还是存在,则排除了镜像源加速地址问题,请参考其他博主问题解决办法。如 网络配置冲突、防火墙和安全组设置等。
后续会在笔记中陆续补充其它原因的解决方案。
本文来自博客园,作者:茴豆,转载请注明原文链接:https://www.cnblogs.com/huidou-z/p/19492633

浙公网安备 33010602011771号