我正在尝试跟随初学者tutorial在 Docker 的网站上,我在登录时遇到错误。
OS is Ubuntu 14.04
,我没有使用 VirtualBox,也没有使用任何代理,并且想要推送到“常规”docker 存储库(不是私有存储库)。
我发现的所有线程都提到代理和私有存储库,但这不是我的情况,我只是尝试做简单的初学者教程。
这是我的尝试:
$ sudo docker login
[sudo] password for myuname:
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: myDHuname
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)
我的码头工人信息:
Containers: 5
Running: 0
Paused: 0
Stopped: 5
Images: 5
Server Version: 1.11.0
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 28
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge null host
Kernel Version: 3.19.0-58-generic
Operating System: Ubuntu 14.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.686 GiB
Name: myuname-ThinkPad-T420
ID: 6RW3:X3FC:T62N:CWKI:JQW5:YIPY:RAHO:ZHF4:DFZ6:ZL7X:JPOD:V7EC
Docker Root Dir: /var/lib/docker
Debug mode (client): false
Debug mode (server): false
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Epilogue
Now docker login
正在过去。自从昨天它坏了之后我就没碰过任何东西......
我无法再重现该行为。
我第一次使用docker的时候就遇到了这个问题。我打开了 Shadowsocks 代理,并配置为 pac 模式。当我尝试run docker run hello-world
,我收到此超时错误。当我将代理模式设置为全局时,错误也在那里。
但是当我禁用代理时,docker 运行良好。成功拉取远程镜像。
用于 Windows 的泊坞窗
注意:一些用户报告连接到 Docker 上的 Docker Hub 时出现问题
适用于 Windows 稳定版本。当以下情况时,这将表现为错误:
尝试运行从 Docker Hub 提取镜像的 docker 命令
尚未下载,例如第一次运行 docker run
你好世界。如果遇到这种情况,请重置 DNS 服务器以使用
谷歌DNS固定地址:8.8.8.8。有关更多信息,请参阅网络问题在故障排除中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)