How do I create a Ubuntu 12.04 AMI?
I would like to create a private AMI to host Brenda (https://github.com/jamesyonan/brenda). There are public AMIs that exist for Brenda — which I’ve successfully used — but now I want to create my own private AMI.
According to the Readme.md file, the first step says to “use the Ubuntu 12.04 x64 AMI as a starting point”. I’m new to AWS, and am having difficulty locating a Ubuntu 12.04 AMI. The AMIs that Amazon provides are, from what I can tell, Red Hat. I see Ubuntu AMIs on Amazon Marketplace, but I’m overwhelmed with how many options there are, and my gut says that I shouldn’t have to pay to get a base Ubuntu image.
I suspect that there’s something obvious or easy that I’m missing, as I’ve done lots of searching online and can’t find an answer. Any suggestions would be greatly appreciated!
Advertisement
Answer
I am going to answer this for the console. There are many other ways you could do this.
Go to the EC2 console and click on launch instance. On the left you will see AMI options. Quickstart is highlighted by default. Click on Community AMIs. Then, you should see a search box on the right. Type in the word Precise. Precise Pangolin is the name of the ubuntu 12 release. Hit enter, you should see all 12.04 releases. Pick anyone you like. These should all be free – as in charge you only for EC2 hours. Only market place solutions could cost more than what you need for EC2. Hope this helps, somewhat.