在 GitLab 运行器中,通过 SSH 连接到具有默认 Docker Bridge IP 的本地网络

在 GitLab 运行器中,通过 SSH 连接到具有默认 Docker Bridge IP 的本地网络

我有一个基于 python:3.10.11 镜像的 GitLab Pipeline。运行器需要通过 SSH/Paramiko 访问位于 172.17.0.0 上的本地网络。但是它无法连接到网络,当运行器 ping 本地网络上的 IP 时,它会显示目标主机无法访问。我猜这是因为默认 Docker 子网也是 172.17.0.0。是否可以更改 GitLab 运行器的默认 Docker Bridge IP?也许在 config.toml 文件中?

相关内容