【问题标题】:Gitlab CI returns error - no such host errorGitlab CI 返回错误 - 没有这样的主机错误
【发布时间】:2019-04-01 23:02:39
【问题描述】:

我的 gitlab-ci 仅在多次重试后才会运行。它几乎总是返回以下错误 -

成功安装 PyYAML-3.13 awscli-1.16.133 botocore-1.12.123 colorama-0.3.9 docutils-0.14 futures-3.2.0 jmespath-0.9.4 pyasn1-0.4.5 python-dateutil-2.8.0 rsa- 3.4.2 s3transfer-0.2.0 六-1.12.0 urllib3-1.24.1

您使用的是 pip 版本 10.0.1,但版本 19.0.3 可用。

您应该考虑通过“pip install --upgrade pip”命令进行升级。

$$(aws ecr get-login --no-include-email --region us-east-1)

警告!通过 CLI 使用 --password 是不安全的。使用 --password-stdin。

连接时出错:发布http://docker:2375/v1.39/auth:拨号tcp:在[ip here]上查找docker:53:没有这样的主机

错误:作业失败:命令以退出代码 1 终止

运行 docker build 命令后有时会遇到此错误:

time="2019-03-28T18:20:24Z" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. is 'docker daemon' running on this host?: dial tcp: lookup docker在 10.19.240.10:53:没有这样的主机” 上下文取消

但是,经过几次重试(很多),CI 成功运行并构建了 docker 映像等。

这是我的 yaml 文件(涉及到它停止的地方):

image: docker:stable
variables:
  DOCKER_HOST: tcp://docker:2375/
  DOCKER_DRIVER: overlay2

services:
  - docker:dind

before_script:
  - apk add --no-cache curl jq python py-pip sed git curl-dev bash git
  - pip install awscli

stages:
  - build
  - deploy_staging
  - deploy_production

我搜索了一些可能的解决方案,但还没有运气。 谢谢

【问题讨论】:

    标签: docker continuous-integration gitlab


    【解决方案1】:

    如果有人遇到你的跑步者突然失败的问题, 只需清除管道菜单中的缓存即可解决此问题。

    您需要成为项目的维护者才能执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-18
      • 2020-07-06
      • 2017-08-26
      • 1970-01-01
      相关资源
      最近更新 更多