docker - curl 在 gitlab-ci 运行器上超时失败
问题描述
我有一个简单的 ci,它应该构建一个 docker 映像并通过阶段 url 触发部署。
因此我使用一个简单的 curl 请求 curl -X POST $STAGE_URL
该管道适用于共享跑步者,但在我自己的跑步者上,它在 2:45 分钟后失败curl: (28) Failed to connect to www.someurl.com port 443: Operation timed out
我的config.toml
长相是这样的
concurrent = 4
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "scalangular-runner"
url = "https://gitlab.com/"
token = "abcdefghijklm"
executor = "docker"
[runners.custom_build_dir]
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
[runners.cache.azure]
[runners.docker]
tls_verify = false
image = "docker:stable"
privileged = true
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
cach_dir = "cache"
volumes = ["/cache"]
shm_size = 0
任何想法?
解决方案
推荐阅读
- math - 如何获得两个具有最大角度的 3d 矢量之间的 3d 矢量?
- r - R Markdown 无法获取 RStudio 版本 - knit 中的错误消息
- python - 在django上添加好友系统
- django - 添加到 auth_user
- javascript - Lodash orderBy 函数未正确排序
- javascript - 在折线图 D3 中获得流畅的动画
- nuxt.js - 页面重新加载时如何运行客户端功能?
- javascript - 更新 x 轴 d3js
- informatica - Informatica PowerCenter Workflow - Windows 计算机上工作流会话中的平面文件路径
- prometheus - 如何在 Prometheus Grafana 中计算正常运行时间百分比或停机时间百分比