Docker 更改gitlab runner容器中的config.toml后,未更新参数URL
我正在尝试配置和执行GitLab CI作业,这就是为什么我有两个Docker容器: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/gitlab runner:latest
gitlab/gitlab-ce:latest
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
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/
请您澄清一下:我的预期是错误的,或者参数应该更改