Ubuntu installation docker run hello-world cannot connect to warehouse?

  docker, question

After installation according to the installation procedure of docker website, the result of running hello-world appears:

:~$ sudo docker run hello-world
 Unable to find image 'hello-world:latest' locally
 docker: Error response from daemon: Get  https://registry-1.docker.io/v2/: write tcp 10.11.66.20:49182->50.17.62.194:443: write: connection reset by peer.
 See 'docker run --help'.
 
 :~$ sudo docker login -u"gaoxi1993" -p"xxx"
 Error response from daemon: Get  https://registry-1.docker.io/v2/: Get https://auth.docker.io/token?  account=gaoxi1993&client_id=docker&offline_token=true&service=registry.docker.io: read tcp 10.11.66.20:48290->50.17.62.194:443: read: connection reset by peer

My docker Version Information

:~$ sudo docker version
 Client:
 Version:      17.03.0-ce
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   3a232c8
 Built:        Tue Feb 28 08:01:32 2017
 OS/Arch:      linux/amd64
 
 Server:
 Version:      17.03.0-ce
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   3a232c8
 Built:        Tue Feb 28 08:01:32 2017
 OS/Arch:      linux/amd64
 Experimental: false
 
 
 :~$ sudo docker info
 Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
 Images: 0
 Server Version: 17.03.0-ce
 Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 0
 Dirperm1 Supported: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Swarm: inactive
 Runtimes: runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 977c511eda0925a723debdc94d09459af49d082a
 runc version: a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
 init version: 949e6fa
 Security Options:
 apparmor
 seccomp
 Profile: default
 Kernel Version: 4.4.0-66-generic
 Operating System: Ubuntu 16.04.2 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 4
 Total Memory: 15.12 GiB
 Name: simer-ThinkPad-Edge-E330
 ID: GJOM:LQNO:UZ7V:X2FM:O4ZI:FPFI:F6WN:NC2W:AIVP:PYKJ:F7PP:KZZW
 Docker Root Dir: /var/lib/docker
 Debug Mode (client): false
 Debug Mode (server): false
 Username: gaoxi1993
 Registry:  https://index.docker.io/v1/
 WARNING: No swap limit support
 Experimental: false
 Insecure Registries:
 127.0.0.0/8
 Live Restore Enabled: false

Check dns

:~$ nslookup auth.docker.io
 Server:        127.0.1.1
 Address:    127.0.1.1#53
 
 Non-authoritative answer:
 Name:    auth.docker.io
 Address:  52.5.246.212
 Name:    auth.docker.io
 Address:  50.17.62.194
 Name:    auth.docker.io
 Address:  34.193.147.40

Personal computer information

:~$ uname -a
 Linux ThinkPad-Edge 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Added at 19:52 on March 12, 2017
After switching to the home network and restarting the computer, it will appear for the first time.

:~$ sudo docker run hello-world
 Unable to find image 'hello-world:latest' locally
 docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: read tcp 192.168.0.7:53058->50.17.62.194:443: read: connection reset by peer.
 See 'docker run --help'.
 
 :~$ sudo docker run hello-world
 Unable to find image 'hello-world:latest' locally
 latest: Pulling from library/hello-world
 78445dd45222: Pull complete
 Digest: sha256:c5515758d4c5e1e838e9cd307f6c6a0d620b5e07e6f927b07d05f6d12a1ac8d7
 Status: Downloaded newer image for hello-world:latest
 
 Hello from Docker!

It seems to be a network environment problem, which is really a ghost. It has been used normally at present.

You know the domestic network reasons. You can use some domestic docker images, such as daocloud, Speed Cloud, Lingque Cloud, etc. They all provide image acceleration.