最近docker pull镜像的时候非常不稳定,速度慢不说还经常超时失败
大致的解决办法有三个
1、修改DNS
2、修改镜像仓库地址
3、修改hosts
使用socks5代理
以下操作均在CentOS7,Ubuntu与之基本一致,macOS以及windos原理一致
修改DNS
修改镜像仓库地址
修改host
使用socks5代理
如果之前的方法效果都不太好再考虑使用这个
前提是已经装好ss
补充:解决docker pull镜像报错或者超时的方案,将拉取地址改为国内镜像仓库
docker默认镜像拉取地址为国外仓库下载速度较慢,甚至会报这种错
Error response from daemon: Get https://docker.elastic.co/v2/: net/http: TLS handshake timeout
解决方法修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。
然后重启docker就可以了
以上为个人经验,希望能给大家一个参考,也希望大家多多支持服务器之家。如有错误或未考虑完全的地方,望不吝赐教。
原文链接:https://blog.csdn.net/MacwinWin/article/details/113967667