Gitlab CI Dockernetworking超时
我刚刚build立了Ubuntu Server 17.04,并安装了Docker和Gitlab CI Runner。 虽然它似乎工作,任何需要networking访问(如npm,nuget等)的networkingstream量的构build似乎永远,并最终超时。
Internet和本地地址都会发生这种情况。
如果我手动启动一个容器并尝试从中进行连接,那么它可以完美地工作。 跑步者尝试时只有一个问题。
我觉得奇怪的是,在构build开始的git克隆似乎工作正常(本地Gitlab服务器),因为大概这也需要networking访问?
我们有一个代理服务器来访问我已configuration的Internet访问,但不应该需要本地服务器。
似乎是一系列的问题。
- Docker IP地址与我们的本地networking冲突 – 更改了Docker绑定IP
- 需要使用http_proxy而不是HTTP_PROXY
- npm包是从git@github.com克隆的,但是我们的networking阻塞了出站SSH。 不得不添加
git config --global url.http://github.com/.insteadOf git@github.com
感谢Tarun Lalwani的帮助
- Gitlab-CI PHP可执行文件返回错误代码255
- Windows /节点容器上的GitLab CI / Docker – 未知networkinghttp
- 在GitLab CI中构buildWPF应用程序时使用什么docker-image
- 将图层存储在gitlab ci docker执行程序中
- Gitlab CI Runner | 自定义mysql conf
- Gitlab-ci bash进程替代阻塞工作
- 清理githost托pipe的gitlab-ci运行器中晃来晃去的Docker容器?
- 你有任何资源解释如何使用Firebasetesting实验室与GitLabpipe道?
- 如何使用GitLab CI设置Selenium E2Etesting?