簡體   English   中英

如何通過實例ID從AWS CLI獲取EC2實例的公共IP?

[英]How to get public ip of an EC2 instance from aws CLI by instance id?

我有一個通過aws cli啟動的實例:

aws ec2 start-instances --instance-ids i-00112223333444445

實例沒有靜態公共IP。 如何通過CLI知道ID為i-00112223333444445的實例來獲取公共IP?

嘗試以下命令:

aws ec2 describe-instances --instance-ids $instance_id \
    --query 'Reservations[*].Instances[*].PublicIpAddress' \
    --output text

如果EC2實例具有公共IP地址,則此命令將返回它。

鏈接:

  • 有關查詢參數的詳細信息,請參見此處
  • 可以在此處找到有關describe-instances命令的詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM