在使用Docker和VirtualBox删除和重新安装默认计算机后,任何docker pull都会失败。重新启动docker-machine没有帮助。
例如:
~$ docker pull ubuntu:14.04
Error response from daemon: Get https://registry-1.docker.io/v2/library/ubuntu/manifests/14.04:
Received unexpected HTTP status: 500 Internal Server Error发布于 2016-02-29 23:09:05
很可能是由docker.io的错误(500应该是一个红旗;)引起的,这是断断续续的。下一次,如果可能的话,从另一台机器进行二次检查。
早期思想:
运行默认的对接机后,重新生成tls证书:
docker-machine regenerate-certs解决问题,有时,一拉。但也取得了以下成果:
Error response from daemon: Get <url omitted>: Get <url omitted>:
net/http: request canceled (Client.Timeout exceeded while awaiting headers)https://stackoverflow.com/questions/35711578
复制相似问题