docker pull Telegraf 镜像失败
命令行报错 Get https://registry-1.docker.io/v2/library/telegraf/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Ftelegraf%3Apull&service=registry.docker.io: net/http: TLS handshake timeout
错误原因及解决办法
与registry-1.docker.io和auth.docker.io的握手超时,因为本地没有可以访问的ip。解决办法:
- 通过dig找到上述两个访问超时的可用ip ;
dig @114.114.114.114 registry-1.docker.io
dig @114.114.114.114 auth1.docker.io
- 添加可用ip ;
sudo vim /etc/hosts
添加
可用ip registry-1.docker.io
可用ip auth1.docker.io
- 具体参考
请点击;