![在 GitLab 运行器中,通过 SSH 连接到具有默认 Docker Bridge IP 的本地网络](https://linux22.com/image/788021/%E5%9C%A8%20GitLab%20%E8%BF%90%E8%A1%8C%E5%99%A8%E4%B8%AD%EF%BC%8C%E9%80%9A%E8%BF%87%20SSH%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%85%B7%E6%9C%89%E9%BB%98%E8%AE%A4%20Docker%20Bridge%20IP%20%E7%9A%84%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%BB%9C.png)
我有一个基于 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 文件中?
我有一个基于 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 文件中?