How to access older versions of Ubuntu Pro on the AWS EC2 Console

When launching an Ubuntu Pro image via the AWS EC2 console, the interface typically displays only the most recent releases. However, because Ubuntu Pro provides 10 years of support, older versions—such as 18.04 and 20.04—remain fully supported and available.

This tutorial outlines how to locate and launch these older versions directly from the EC2 web console, which is helpful if you are unable to use the AWS CLI or AWS Marketplace directly.

Option 1: Using Marketplace Images

  1. In the EC2 console, navigate to the OS selection section during instance launch.
  2. Click the Browse more AMIs link. See image 1
  3. Select AWS Marketplace AMIs tab.
  4. (Optional) Click Publisher and select either “Canonical Group Limited” or “Amazon Web Services” to narrow your search.
  5. Search for the specific Ubuntu version, select the appropriate image, and proceed with the launch. See image 2

Option 2: Using the Image Name

  1. Go to the official Ubuntu documentation page.
  2. Select the Use describe images tab.
  3. Choose the desired version (e.g., “focal”) from the dropdown menu.
  4. Copy the image name from the suggested command. See image 3
  5. In the EC2 console, select AMIs from the left-hand menu under Images.
  6. Select Public images from the dropdown menu and paste the image name into the search bar.
  7. Select the AMI ID and click Launch instance from AMI to proceed to the configuration wizard. See image 4

Option 3: Using the AWS CLI in CloudShell

  1. Go to the official Ubuntu documentation page.
  2. Select the Using SSM Parameter Store tab.
  3. Select your desired version (e.g., “focal”) from the dropdown menu and copy the generated AWS CLI command. See image 5
  4. Open the AWS CloudShell and paste the command to retrieve the specific AMI ID. See image 6
  5. Once you have the AMI ID, go to the EC2 console and select AMIs from the left-hand menu.
  6. Select Public images from the dropdown menu and paste the AMI ID into the search bar.
  7. Select the image and click the Launch instance from AMI button to continue. See image 7

Tip: Ensure your CloudShell is set to the correct AWS region for your specific deployment before running the CLI command.

Image 1: Browse more AMIs

Image 2: Selecting a marketplace image

Image 3: Finding images for EC2 using image names

Image 4: Launch instance from AMI

Image 5: Finding images for EC2 using the SSM Parameter store

Image 6: Cloud shell

Image 7: Launch instance from AMI