Sak*_*ako 3 amazon-ec2 amazon-web-services aws-cli
我知道可以从 EC2 控制台上的 EBS 快照创建 AMI。
我不想在 AWS 控制台上而是使用 AWS CLI 命令来操作此 AMI 创建。
该aws ec2 copy-image命令没有任何要指定的 EBS 快照选项。有没有办法用 CLI 或调用 API 来做到这一点?
小智 6
在我遇到同样的问题并正在寻找简单的示例之后(因为上面链接的文档写得有点混乱)-不幸的是找不到任何示例,我发布了一个简单的示例 aws-cli 调用。
一个真实世界的例子:
aws ec2 register-image --name "YOUR_DESCRIPTION" --region=eu-west-1 --description "AMI_from_snapshot_EBS" --block-device-mappings DeviceName="/dev/sda",Ebs={SnapshotId="snap-0070070007"} --root-device-name "/dev/sda1"
Run Code Online (Sandbox Code Playgroud)
输出应该是这样的:
{
"ImageId": "ami-0022d44252254fffff7"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |