来自守护程序的错误响应:请求在等待连接时被取消(在等待头时超过了Client.Timeout)

时间:2020-11-05 09:37:53

标签: java docker gitlab gitlab-ci

IM尝试在产品上进行部署。但是遇到了这个错误

守护程序的错误响应:Get https://registry.gitlab.com/v2/:net / http:等待连接时请求被取消(等待头时超过Client.Timeout)

gitlab-ci:

docker_push:
 stage: docker
 services:
- docker:dind
 script:
 - apk add --no-cache docker  
 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com
 - mvn -B package -Dmaven.test.skip=true docker:build -DpushImage

job_deploy_prod:
stage: deploy
only:
 - master
 - tags
when: manual
environment:
name: prod
variables:
SERVER: serverBNP-prod1
SSH_OPTS: -p 22 -l udoc -o BatchMode=true -o StrictHostKeyChecking=no
script:
- export VERSION=$(fgrep -m 1 -w version pom.xml | sed -re 's/^.*>(.*)<.*$/\1/')
- ssh $SSH_OPTS -i $HOME/.ssh/id_rsa $SERVER "docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com" 
- ssh $SSH_OPTS -i $HOME/.ssh/id_rsa $SERVER "docker rm -f proj"
- ssh $SSH_OPTS -i $HOME/.ssh/id_rsa $SERVER "docker pull registry.gitlab.com/bnp/proj:$VERSION"
- ssh $SSH_OPTS -i $HOME/.ssh/id_rsa $SERVER "docker run -d -p 8080:8080 -e 'SPRING_PROFILES_ACTIVE=prod' -v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone --name proj registry.gitlab.com/bnp/proj:$VERSION"

有人知道如何修复它吗??

谢谢

1 个答案:

答案 0 :(得分:1)

只需将此添加到运行器服务器的<link href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css" rel="stylesheet"/> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/js/bootstrap.bundle.min.js"></script> <nav class="navbar navbar-inverse navbar-dark bg-dark static-top"> <div class="container"> <a class="navbar-brand" href="#"> <img src="http://placehold.it/150x50?text=Logo" alt=""> </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarResponsive"> <ul class="navbar-nav ml-auto"> <li class="nav-item active"> <a class="nav-link" href="#">Home <span class="sr-only">(current)</span> </a> </li> <li class="nav-item"> <a class="nav-link" href="#">About</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Services</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Contact</a> </li> </ul> </div> </div> </nav>

/etc/hosts
相关问题