我在使用 net="host" 选项设置 docker gitlab-runner 容器时也遇到了很大的问题。即使在版本 1.1 中引入了“docker-network-mode”选项,我也无法使其工作。我在 gitlab-runner 容器中的 config.toml 是:
[[runners]]
name = "name"
url = "giturl"
token = "token"
executor = "docker"
[runners.docker]
tls_verify = false
image = "maven:3.3.9-jdk-8"
network_mode = "host"
privileged = false
disable_cache = false
volumes = ["/cache"]
并且 runner 不适用于 net=host 模式。有人让它工作吗?