获取在Docker容器中运行的节点应用程序的IP地址

我有一个节点快递应用程序在Docker容器中运行,并通过应用程序尝试logging传入请求的IP地址。 因为我在防火墙后面运行了所有的东西,所以我使用了类似这样的东西“req.headers ['x-forwarded-for'] || req.connection.remoteAddress”,但是每次都会logging相同的IP地址,而不pipe请求的来源如何。 也就是说,即使是由不同的IP构成,我也总是看到相同的IP。

是否有一种优雅的方式来logging在泊坞窗容器中运行的节点应用程序的IP地址。 将使用此包帮助https://www.npmjs.com/package/ip

如果不是,请提出一种方法来捕获IP地址。