【发布时间】:2025-11-27 19:55:02
【问题描述】:
我通过 Fargate Docker 在 AWS 上托管我的节点应用程序。如何将 Fargate 的容器公共 IP 地址传递给我的 node.js 应用程序?
Fargate 仅在我的应用部署后提供公共 IP 地址,因此我无法在我的任务运行之前将该地址作为 ENV 变量传递给应用。
我的节点应用程序必须将用户重定向到它的应用程序 URL,但我需要公共地址,我相信...
我在哪里可以阅读更多关于这方面的信息?
我是 AWS 和容器的新手,所以提前感谢大家的帮助!
【问题讨论】:
-
"我的应用程序部署后的公共 IP 地址" - 是的,它就是这样工作的。不知道你还想要什么?
-
我希望我的 node.js 应用程序知道公共 IP 地址是什么。我的节点应用程序如何从容器中访问它?例如。如果节点要将用户重定向到/home,它如何重定向到IP_ADDRESS/home?
标签: amazon-web-services docker amazon-ec2 containers aws-fargate