Verwenden Sie RegisterImage mit einem CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie RegisterImage mit einem CLI

Die folgenden Codebeispiele zeigen die VerwendungRegisterImage.

CLI
AWS CLI

Beispiel 1: Um einen AMI mithilfe einer Manifestdatei zu registrieren

Das folgende register-image Beispiel registriert eine AMI unter Verwendung der angegebenen Manifestdatei in Amazon S3.

aws ec2 register-image \ --name my-image \ --image-location my-s3-bucket/myimage/image.manifest.xml

Ausgabe:

{ "ImageId": "ami-1234567890EXAMPLE" }

Weitere Informationen finden Sie unter Amazon Machine Images (AMI) im EC2Amazon-Benutzerhandbuch.

Beispiel 2: Um einen zu registrieren, AMI verwenden Sie einen Snapshot eines Root-Geräts

Im folgenden register-image Beispiel wird ein Benutzer registriert, der den AMI angegebenen Snapshot eines EBS Root-Volumes als Gerät verwendet/dev/xvda. Die Blockgerätezuweisung beinhaltet auch ein leeres EBS 100-GiB-Volume als Gerät/dev/xvdf.

aws ec2 register-image \ --name my-image \ --root-device-name /dev/xvda \ --block-device-mappings DeviceName=/dev/xvda,Ebs={SnapshotId=snap-0db2cf683925d191f} DeviceName=/dev/xvdf,Ebs={VolumeSize=100}

Ausgabe:

{ "ImageId": "ami-1a2b3c4d5eEXAMPLE" }

Weitere Informationen finden Sie unter Amazon Machine Images (AMI) im EC2Amazon-Benutzerhandbuch.

  • APIEinzelheiten finden Sie RegisterImagein der AWS CLI Befehlsreferenz.

PowerShell
Tools für PowerShell

Beispiel 1: Dieses Beispiel registriert eine AMI unter Verwendung der angegebenen Manifestdatei in Amazon S3.

Register-EC2Image -ImageLocation amzn-s3-demo-bucket/my-web-server-ami/image.manifest.xml -Name my-web-server-ami