感谢Tarun Lalwan链接,并根据Joyce Babu的帖子,gitlab运行器回购中
有一个未记录的选项
[runners.docker] section
network_mode : Add container to a custom network
所以,我在用我的网名来设置这个选项
config.toml像
[[runners]] ... [runners.docker] ... network_mode = "gitlab_default"
或者从命令行创建跑步者
docker exec -it gitlab_gitlab-runner_1 gitlab-runner register --non-interactive --url http://gitlab_gitlab_1 --registration-token _wgMgEx3nBocYQtoi83c --executor docker --docker-image alpine:latest --docker-network-mode gitlab_default



