$ docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWD $CI_REGISTRY
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
time=“2024-07-31T11:08:36+08:00” level=info msg=“Error logging in to endpoint, trying next endpoint” error=“Get “https://harbor.zdwk8s.com/v2/”: tls: failed to verify certificate: x509: certificate is not valid for any names, but wanted to match harbor.zdwk8s.com”
Get “https://harbor.zdwk8s.com/v2/”: tls: failed to verify certificate: x509: certificate is not valid for any names, but wanted to match harbor.zdwk8s.com
ERROR: Job failed: exit status 1
配置好:
[root@build-runner ~]# cat /etc/docker/daemon.json
{
“exec-opts”: [
“native.cgroupdriver=systemd”
],
“log-driver”: “json-file”,
“registry-mirrors”: [
“https://tosnxdv7.mirror.aliyuncs.com”
],
“log-opts”: {
“max-size”: “100m”
},
“insecure-registries”: [
“0.0.0.0/0”
]
}
[root@build-runner ~]#
本机登录docker login可以,把gitlab-runner用户添加到docker里。
[root@build-runner ~]# usermod -aG docker gitlab-runner