在學(xué)習(xí)k8s中執(zhí)行了創(chuàng)建pod命令,發(fā)現(xiàn)ImagePullBackOff,然后查看錯誤原因
--
Error response from daemon: Get https://registry.cn-hangzhou.aliyuncs.com/v2/: Get https://dockerauth.cn-hangzhou.aliyuncs.com/auth?account=986916990%40qq.com&client_id=docker&offline_token=true&service=registry.aliyuncs.com%3Acn-hangzhou%3A26842: dial tcp: lookup dockerauth.cn-hangzhou.aliyuncs.com on [fe80::21c:42ff:fe00:18%eth0]:53: dial tcp [fe80::21c:42ff:fe00:18%eth0]:53: connect: connection refused
--
排錯過程
- 首先在虛擬機里 docker pull registry.cn-hangzhou.aliyuncs.com/baihuashu/web:v1 發(fā)現(xiàn)依然報相同錯誤,所以原因和k8s無關(guān).
- ping一下錯誤里面的第一個網(wǎng)址
ping registry.cn-hangzhou.aliyuncs.com
結(jié)果通.
- ping一下第二個網(wǎng)址
ping dockerauth.cn-hangzhou.aliyuncs.com
發(fā)現(xiàn)不通,所以問題定位到虛擬機的DNS上,解析不了這個地址
4.將本機dns改成阿里家的dns解決
vim /etc/resolv.conf
途中的DNS地址即阿里的DNS地址