Different between Amazon Machine Image and Docker Image

0 votes
While going through the AWS Documentation I came through AMI for creating EC2 instances. How is it different from a Docker image?
Aug 6 in AWS by Varsha
23 views

1 answer to this question.

0 votes
AMI is a complete machine image which typically includes the OS and the application with the configuration settings. The AMI runs on a hypervisor like Xen. This type of virtualization is heavy and requires running of the OS multiple times on the same piece of hardware which is not really that efficient.

On the other side, Docker images contain the application and its dependencies and not the OS. So, the Docker images are lightweight compared to the AMI. The Docker Images run on the Docker runtime, while the AMI runs on the hypervisors like Xen and VMWare vSphere.
answered Aug 13 by Praveen
• 700 points

Related Questions In AWS

0 votes
1 answer
0 votes
1 answer

What is the difference between Amazon Cloudfront and S3

major difference is that cloudfront allows you ...READ MORE

answered Jul 9, 2018 in AWS by Priyaj
• 56,520 points
164 views
0 votes
2 answers

What is the difference between Amazon ECS and Amazon EC2?

EC2 allows you to launch individual instances ...READ MORE

answered Jul 11, 2018 in AWS by Priyaj
• 56,520 points
1,676 views
0 votes
1 answer

Difference between AWS S3 and Amazon Storage Gateway

Basically AWS S3 is a file system. It ...READ MORE

answered Aug 4, 2018 in AWS by Archana
• 4,090 points
166 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

Different ways of securing data in S3

It’s always better to use the IAM ...READ MORE

answered Aug 23 in AWS by Praveen
• 700 points
11 views