Ubuntu安装docker run hello-world无法连接仓库?
过去多啦不再A梦
过去多啦不再A梦 2017-04-27 09:03:03
0
3
1022

在按照docker官网的安装步骤安装好后,运行hello-world结果出现:

:~$ 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

我的docker版本信息

:~$ 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

检查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

个人电脑信息

:~$ 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

2017年03月12日19:52补充
换到家里的网络重启电脑后,第一次会出现

:~$ 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!

貌似是网络环境问题,真是见鬼了,目前已正常使用。

过去多啦不再A梦
过去多啦不再A梦

reply all(3)
过去多啦不再A梦

You know the reasons for domestic network problems. You can use some domestic docker images, such as daocloud, speed cloud, lingque cloud, etc., they all provide image acceleration

为情所困

When docker is used, many commands need to call /var/run/docker.sock
But docker.sock requires higher permissions.
Solution:
1.Grant the docker.sock permission to the user
2. Switch to root ( ubuntu use sudo su switch)

黄舟

The same docker version, joined the docker user group, also encountered this problem. The same command will be reported later:

Error response from daemon: Get https://registry-1.docker.io/... read tcp 192.168.1.170:49652->50.17.62.194:443: read: connection reset by peer

After a while, the operation is normal again. I don’t know where the problem is with the network

2017-03-26
I changed to use the source from the University of Science and Technology of China, which is faster
https://lug.ustc.edu.cn/wiki/...

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template