5

我在AWS上使用BOSH部署安装了Concourse CI

成功安装后,我可以在浏览器上看到 Concourse CI。我使用 Concourse CI 官方页面创建了hello-world 管道:- http://concourse-ci.org/getting-started.html

但是,当我尝试为 hello-world 管道运行构建时,出现错误:-

Get https://registry-1.docker.io/v2: net/http: request canceled while waiting for connection

请让我知道如何解决此问题。在此先感谢。我的 CI 管道代码:-

jobs:        
- name: hello-world     
  plan:      
  - task: say-hello    
    config:   
      platform: linux   
      image: "docker:///ubuntu"   
      run:  
        path: echo  
        args: ["Hello, world!"]  
4

3 回答 3

1

我也遇到了这个问题,但有点不同。我使用docker安装concourse ci。ping https://registry-1.docker.io/v2 always timeout失败。最后,我发现DNS地址导致了这个问题。我绑定指定dns服务器地址,然后就可以了!所以你应该检查你的 dns 配置。希望这可以帮到你!

您仍然可以参考此链接 [ https://github.com/concourse/concourse/issues/347]

在此处输入图像描述

于 2017-01-17T06:01:36.367 回答
0

图片了解详情

您可以使用以下命令重新启动您的 docker-machine,然后网络将重新连接:

$ docker-machine restart default

结果: 在此处输入图像描述

更多信息:https ://forums.docker.com/t/error-response-from-daemon-get-https-registry-1-docker-io-v2/23741/10

于 2017-06-27T02:52:10.330 回答
-4

关闭您的代理,如下所示:

在此处输入图像描述

于 2016-09-19T10:35:10.963 回答