onaci/gitlab-runner基于gitlab/gitlab-runner的变体镜像,旨在创建容器时自动完成与GitLab的注册流程,简化GitLab CI/CD runner的部署与配置。
运行容器前需准备GitLab实例URL(如[***])和有效的runner注册令牌。部署命令示例:
shelldocker run -d --name gitlab-runner onaci/gitlab-runner:alpine \ --gitlab-url [***] \ --registration-token "runner-token"
注:实际部署时需替换URL和令牌为目标GitLab实例的实际信息,并确保容器网络可访问GitLab服务。
如需修改镜像并本地验证,可按以下步骤构建和运行测试容器:
shell# 构建本地测试镜像 docker build . -t onaci/gitlab-runner:dev # 使用自定义脚本启动测试容器 ./start_local_runner.sh \ --image onaci/gitlab-runner:dev \ [***] "runner-token"
构建带有指定标签的镜像并推送到Docker Hub:
shell# 构建正式镜像 docker build . -t onaci/gitlab-runner:alpine # 推送镜像至Docker Hub docker push onaci/gitlab-runner:alpine

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务