Dockerhub无法使用,请问阁下如何应对?
1.背景分析
今天突然就发现docker下载镜像咋失败了?
我这可是配置了一堆的镜像仓库(阿里、科大、网易、腾讯、中科大等 ),总不至于都挂了吧???
2.排查原因
果然都打不开了……
3.查找解决方案
找到了不能用的原因,该说不说这老美还是挺狠啊
2023年5月中旬, hub.docker.com "不知" 何种原因国内均无法正常访问了。
当时只是官网不能访问,但是不影响pull镜像。
2024年6月,国内几家Docker Hub 镜像服务平台均被要求下架,停止服务。
不知以后是否开放?或开启白名单模式?
4.解决
终于找到了大神给的解决方案1
1:更换境外镜像(亲测目前可行) 修改/etc/docker/daemon.json 设置难兄难弟的国家——俄罗斯国家的镜像
{
"registry-mirrors":[
"https://docker.m.daocloud.io",
"https://huecker.io",
"https://dockerhub.timeweb.cloud",
"https://noohub.ru"
]
}
2.重载daemon文件
sudo systemctl daemon-reload
3.重启docker
sudo systemctl restart docker
4.ok
5.建议
这一波还是挺坑的,建议还是自己搞个harbor镜像仓库存放些常用的镜像以备不时之需把……
6.参考资料
作者:真-如有乐享 www.bilibili.com/read/cv3538… 出处:bilibili