【发布时间】:2026-02-12 14:55:01
【问题描述】:
我已经在安装了 nginx 的服务器上安装了 iRedMail。 我已经在 docker 容器中安装了 docker 然后 gitlab。
是否可以从 docker 外部的 nginx 到 gitlab 到 docker 容器中进行负载平衡?我不知道IP也不知道端口。
我还需要将 MariaDB 本地容器与 Gitlab docker 容器一起使用。
【问题讨论】:
-
您可以通过运行
docker inspect --format '{{ .NetworkSettings.IPAddress }}' <Container ID>从主机获取容器的IP地址。 -
不是一个好的解决方案,这意味着每次重启我都需要更新 nginx.conf