Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 更改gitlab runner容器中的config.toml后,未更新参数URL_Docker_Gitlab_Gitlab Ci_Gitlab Ci Runner - Fatal编程技术网

Docker 更改gitlab runner容器中的config.toml后,未更新参数URL

Docker 更改gitlab runner容器中的config.toml后,未更新参数URL,docker,gitlab,gitlab-ci,gitlab-ci-runner,Docker,Gitlab,Gitlab Ci,Gitlab Ci Runner,我正在尝试配置和执行GitLab CI作业,这就是为什么我有两个Docker容器: gitlab/gitlab runner:latest -gitlab/gitlab-ce:latest 现在,每个gitlab CI构建都会失败,并出现以下错误: fatal: unable to access 'http://gitlab-ci-token:[MASKED]@**localhost**/root/sonar-gitlab-kotlin.git/': Failed to connect to

我正在尝试配置和执行GitLab CI作业,这就是为什么我有两个Docker容器:

  • gitlab/gitlab runner:latest
    -
    gitlab/gitlab-ce:latest
现在,每个gitlab CI构建都会失败,并出现以下错误:

fatal: unable to access 'http://gitlab-ci-token:[MASKED]@**localhost**/root/sonar-gitlab-kotlin.git/': Failed to connect to localhost port 80: Connection refused
在sonar runner rRZ6XQ2Y上运行gitlab runner 12.3.0(a8a019e0) 将Docker executor与图像一起使用:最新…
拉码头工人形象阿尔卑斯山:最新。。。 使用docker映像sha256:cc0abc535e36a7e进行alpine:最新。。。 通过pc用户在runner-rRZ6XQ2Y-project-2-concurrent-0上运行

正在获取git深度设置为50的更改。。。 在/builds/root/sonar gitlab kotlin/.Git中重新初始化现有Git存储库/ 致命:无法访问“”:无法连接到本地主机端口80:连接被拒绝在/builds/root/sonar gitlab kotlin/.Git中重新初始化现有Git存储库/

为了解决这个问题

  • 我已经更改了
    /etc/gitlab runner/config.toml
  • gitlab cunner容器内部:
    root@pc-用户:/#gitlab runner重新启动
  • $docker重新启动gitlab runner
  • 所以现在我有:

    root@pc-user:/# gitlab-runner list
    Runtime platform                                    arch=amd64 os=linux pid=45 revision=a8a019e0 version=12.3.0
    Listing configured runners                          ConfigFile=/etc/gitlab-runner/config.toml
    sonar-runner                                        Executor=docker Token=rRZ6XQ2YWXxxxxxxx URL=http://192.168.74.12/
    
    但是,我仍然得到了错误:

    fatal: unable to access 'http://gitlab-ci-token:[MASKED]@**localhost**/root/sonar-gitlab-kotlin.git/': Failed to connect to localhost port 80: Connection refused
    
    但我希望有

    http://gitlab-ci-token:[MASKED]@**192.168.74.12**/root/sonar-gitlab-kotlin.git/
    
    请您澄清一下:我的预期是错误的,或者参数应该更改