请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于consul的安装

Unable to find image 'consul:latest' locally

docker: 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).

See 'docker run --help'.


不知道是不是安装一半取消掉 重装一直就是这样, 网上按着信息找解决的方法就变成别的提示,所以需要老师的帮助

正在回答 回答被采纳积分+3

1回答

xiaomo 2020-01-26 09:41:44

同学你好,这种情况一般是访问docker官方镜像源速度太慢导致的,或者是代理设置没对?先看看拉取其他镜像有没问题, 比如mysql的镜像。如果没问题,再通过docker images 看下本地已经存在的镜像有哪些。

1 回复 有任何疑惑可以回复我~
  • 提问者 xiaoyyyyy #1
    docker Images只有mysql  rabbitmq的镜像 
    sudo docker run --name consul1 -d -p 8500:8500 -p 8300:8300 -p 8301:8301 -p 8302:8302 -p 8600:8600 consul agent -server -bootstrap-expect 2 -ui -bind=0.0.0.0 -client=0.0.0.0
    Unable to find image 'consul:latest' locally
    docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout.
    See 'docker run --help'.
    现在安装是这种提示
    回复 有任何疑惑可以回复我~ 2020-01-26 12:14:18
  • xiaomo 回复 提问者 xiaoyyyyy #2
    试试使用国内镜像源加速?比如阿里云的
    回复 有任何疑惑可以回复我~ 2020-01-26 14:35:14
  • xiaomo 回复 提问者 xiaoyyyyy #3
    我之前试过在移动宽带下经常docker pull失败的,包括consul
    回复 有任何疑惑可以回复我~ 2020-01-26 14:39:16

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信