如何从 ECS 实例中获取实例 ID?
How to get the instance id from within an ECS instance?
在阿里云环境下,如何从ECS实例内部获取ECS实例的instance id?
您可以 运行 此查询 Linux ECS
curl http://100.100.100.200/latest/meta-data/instance-id
对于 Windows ECS 使用 PowerShell 并执行以下代码
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
Linux 个实例的步骤
- Connect to a Linux instance by using a password.
- 运行
curl http://100.100.100.200/latest/meta-data/
访问元数据的根目录。
- 在前面的命令中添加特定的元数据名称以访问指定的元数据。例如:
运行
curl http://100.100.100.200/latest/meta-data/instance-id
获取ECS实例ID。
运行 curl http://100.100.100.200/latest/meta-data/image-id
获取ECS实例镜像ID
对于 Windows 个实例
- Connect to a Windows instance.
- 使用 PowerShell 运行
Invoke-RestMethod http://100.100.100.200/latest/meta-data/
获取元数据。
- 在前面的命令中添加特定的元数据名称以访问指定的元数据。例如:
运行
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
获取ECS实例ID。
运行 Invoke-RestMethod http://100.100.100.200/latest/meta-data/image-id
获取ECS实例镜像ID
请确保在发出命令之前在您的 ECS 实例中配置了 OpenSSL。
您可以通过发出以下命令获取 Linux ECS 实例的实例 ID:
curl http://100.100.100.200/latest/meta-data/instance-id
对于Windows ECS实例使用Powershell:
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
在阿里云环境下,如何从ECS实例内部获取ECS实例的instance id?
您可以 运行 此查询 Linux ECS
curl http://100.100.100.200/latest/meta-data/instance-id
对于 Windows ECS 使用 PowerShell 并执行以下代码
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
Linux 个实例的步骤
- Connect to a Linux instance by using a password.
- 运行
curl http://100.100.100.200/latest/meta-data/
访问元数据的根目录。 - 在前面的命令中添加特定的元数据名称以访问指定的元数据。例如:
运行
curl http://100.100.100.200/latest/meta-data/instance-id
获取ECS实例ID。 运行curl http://100.100.100.200/latest/meta-data/image-id
获取ECS实例镜像ID
对于 Windows 个实例
- Connect to a Windows instance.
- 使用 PowerShell 运行
Invoke-RestMethod http://100.100.100.200/latest/meta-data/
获取元数据。 - 在前面的命令中添加特定的元数据名称以访问指定的元数据。例如:
运行
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
获取ECS实例ID。 运行Invoke-RestMethod http://100.100.100.200/latest/meta-data/image-id
获取ECS实例镜像ID
请确保在发出命令之前在您的 ECS 实例中配置了 OpenSSL。
您可以通过发出以下命令获取 Linux ECS 实例的实例 ID:
curl http://100.100.100.200/latest/meta-data/instance-id
对于Windows ECS实例使用Powershell:
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id