Official Debian Amazon Machine Images (AMIs)

Historical releases of Debian for Amazon EC2

Further information

Debian's Amazon EC2 AMIs are managed by the cloud team

For discussion about Debian on various cloud providers, please join the debian-cloud mailing list.

Please report bugs to the cloud.debian.org pseudo-package, when they are related to the choices made when building the image (which packages to include, which customisation was made, etc.). Advanced users can add the usertags to triage the report more precisely.

See also our EC2 FAQ.

AMI builds

Starting with the stretch (9.x) release, the cloud team has been using the FAI tool to generate the AMIs. The FAI configuration used for the stretch EC2 images can be found in the debian/stretch branch of the FAI Cloud Images repository on Salsa. There's a brief overview describing how to generate your own (possibly customized) AMIs based on these configs on Noah's blog.

The release builds are published by the account ID: 136693071363. But you will also find builds published by the account ID: 903794441882 as said on the blog post. You should use the 136693071363 as a trusted account Id.

For example you can list all the AMI published by the account 136693071363: https://console.aws.amazon.com/ec2/home#Images:visibility=public-images;owner=136693071363

The publishing is done using a script from the Salsa repository for debian-cloud-images: upload_ec2.py that does upload the built VMDK from S3 into an AMI and assigns the default settings for the AMI.

The AMI contents are the same as the images published on: https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-ec2-amd64.tar.xz The JSON metadata file can be used to find the version of the built image.

For example the version was "version": "20250210-2019" that means you can find the AMI at https://console.aws.amazon.com/ec2/home#Images:visibility=public-images;owner=136693071363;source=amazon/debian-12-amd64-20250210-2019

The published versions of the AMI are:

The AMI are published for the CPU architectures: amd64 and arm64

Also, if you need to restore a volume, you can use a snapshot: AWS console - Snapshots list: Owner = 136693071363 Description = Debian 12 (20250210-2019)

Debian installer

See Cloud/AmazonEC2DebianInstaller.


CategoryVirtualization | CategorySystemAdministration