最近公司使用了docker容器化部署項目,在安裝完成后去搜索鏡像資源出了這個問題,百度看了很多解決方案都不行 。
開始以為是鏡像加速器沒配好,就試着重新配置鏡像加速器、重裝了docker,折騰了一番依然沒有解決。
具體錯誤信息:
[root@localhost ~]# docker search java Error response from daemon: Get https://index.docker.io/v1/search?q=java&n=25: dial tcp: lookup index.docker.io on 192.168.2.1:53: read udp 192.168.2.189:35574->192.168.2.1:53: i/o timeout
最后發現是機器網絡配置出了問題,解決方案:
查看服務器DNS網絡配置
vi /etc/resolv.conf
把里面的內容清除,並改為:
nameserver 8.8.8.8 nameserver 8.8.8.4
重啟網絡服務
systemctl restart network
按照上述步驟便可完美解決。