如何在私有子网中获取EC2实例私有IP?

时间:2019-09-23 13:54:06

标签: python-3.x amazon-web-services docker amazon-ec2 amazon-elastic-beanstalk

我正在运行一个python应用程序,该应用程序在私有子网中使用Beanstalk在docker容器中运行,我想获取EC2实例的私有/本地IP。是否可以在不使用docker容器内的curl http://169.254.169.254/latest/meta-data/local-ipv4的情况下获取本地IP地址。

尽管我尝试了docker run --net=host <image_name>,但仍然无法访问。

1 个答案:

答案 0 :(得分:0)

您可以使用以下命令获取Linux实例的本地IP:

$ git apply

对于EB,请使用.ebexentions并在script_name.config中编写一个bash脚本以运行:hostname -I | awk '{print $1}'