昨天剛剛配置好虛擬機上的docker,docker可以成功的將鏡像上傳到阿里雲,但今天就始終不行,報下面的錯誤:
Error response from daemon: Get https://registry.cn-hangzhou.aliyuncs.com/v2/: Get https://dockerauth.cn-hangzhou.aliyuncs.com/auth?account=ppmicro&client_id=docker&offline_token=true&service=registry.aliyuncs.com%3Acn-hangzhou%3A26842: dial tcp: lookup dockerauth.cn-hangzhou.aliyuncs.com on 61.139.2.69:53: dial tcp 61.139.2.69:53: i/o timeout
The push refers to repository [registry.cn-hangzhou.aliyuncs.com/ppmicro/exam]
e776ab8d046e: Retrying in 2 seconds
a78b79a93bab: Preparing
ceaf9e1ebef5: Preparing
9b9b7f3d56a0: Preparing
f1b5933fe4b5: Preparing
網上查找了一下,配置insecure-registries不行。
[root@147 appbuild]# cat /etc/docker/daemon.json
{ "insecure-registries":["registry.cn-hangzhou.aliyuncs.com"]
再試驗在daemon.json中配置dns爲8.8.8.8,也不行。
最後
vim /etc/resolv.conf
將dns修改爲8.8.8.8 纔可以。
# Generated by NetworkManager
nameserver 8.8.8.8