Docker与AMI的区别

在AWS的情况下:

AMI用于打包软件,可以部署在EC2上。 Docker也可以用来打包软件,也可以部署到EC2。

两者之间有什么区别,我如何select它们?

AMI是一个图像。 这是一个可以从中启动新实例的整个机器。 docker集装箱更轻巧便携。 docker集装箱应该在供应商之间运输,而AMI不容易。

AMI的基本上是虚拟机映像。 Docker容器是打包的迷你镜像,可以在孤立环境中的某个虚拟机上运行。

此链接详细介绍了Docker和AMI之间的差异: – https://forums.docker.com/t/how-would-you-differentiate-between-docker-vs-ec2-image/1235/2