dockerlogin超时在Ubuntu

我可以docker拉,dockerbuild设,但不是dockerlogin。 我试过docker-Dlogin,没有日志 – 添加dockerdebugging:真正daemon.json似乎无法得到任何相关的日志。

$ docker -D login Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one. Username: xxx Password: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 

curl和ping工作正常,curl虽然是缓慢的 –

 $ curl https://registry-1.docker.io/v2/ {"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} 

我有刚刚安装的最新版本的docker

 $ docker -v Docker version 17.06.0-ce, build 02c1d87 $ dig registry-1.docker.io ; <<>> DiG 9.10.3-P4-Ubuntu <<>> registry-1.docker.io ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16929 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1280 ;; QUESTION SECTION: ;registry-1.docker.io. IN A ;; ANSWER SECTION: registry-1.docker.io. 55 IN A 34.231.174.197 registry-1.docker.io. 55 IN A 52.22.232.68 registry-1.docker.io. 55 IN A 34.224.205.109 ;; Query time: 11 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Mon Aug 07 12:40:33 GST 2017 ;; MSG SIZE rcvd: 97 

我不是在一个代理或防火墙后面,这是我的家庭networking在无线上运行

我也禁用了我的NetworkManager控制的dnsmasq

有没有办法看到一些详细的dockerlogin命令,看看是怎么回事?

如果我编辑/etc/resolvconf/resolv.conf.d/base添加8.8.8.8它解决了这个问题。