【发布时间】:2017-05-06 21:43:21
【问题描述】:
我在尝试使用 Gitlab 和 docker 设置 CI 时遇到了一些问题:docker-compose 构建失败并出现错误
Building web
Step 1/8 : FROM python:2.7-alpine
Service 'web' failed to build: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
ERROR: Job failed: exit code 1
这是我的 gitlab-runner/config.toml:
concurrent = 1
check_interval = 0
[[runners]]
name = "Backend-django runner"
url = "http://gitlab.codewithme.today/ci"
token = "4976e4153178a33029e041a0f5fe07"
executor = "docker"
[runners.docker]
tls_verify = false
image = "python:2.7-alpine"
privileged = true
disable_cache = false
volumes = ["/cache"]
shm_size = 0
[runners.cache]
我自己的 gitlab 容器注册表可以很好地与letsencrypt-created证书一起使用,并且相同的过程在同一台服务器上本地成功完成,使用gitlab runner。
如何解决这个问题?
【问题讨论】:
-
@gtonic 不幸的是,似乎不是同一个问题
标签: docker gitlab docker-compose gitlab-ci gitlab-ci-runner