我正在尝试使用EC2,S3和RDS在AWS云中设计和构建云应用程序部署资源。在这里,我对AWS基础架构有一点困惑,我在这里描述。
我已经拥有AWS EC2机器--Ubuntu 16.04 LTS。可以在我的Ubuntu中创建另一个VM吗?我的意思是,我可以在我的EC2 Ubuntu机器中使用Linux或CentOS吗?
我是云和AWS世界的初学者,仍在探索AWS基础架构。
答案 0 :(得分:1)
实例化EC2实例时,您需要选择AMI。 AMI是亚马逊机器图像。这基本上描述了将在EC2实例上安装的操作系统(CentOS,Ubuntu,RedHat等)。很可能你选择了亚马逊Linux AMI,它安装了亚马逊自己的CentOS风格。实例启动后,您将无法在其上安装其他操作系统。您必须终止现有实例并使用所需的AMI启动新的EC2实例。
话虽这么说,您也可以使用Docker https://www.docker.com/等工具。这允许您旋转docker容器。每个docker容器都像VM一样,允许您在单个EC2实例中使用任何操作系统启动多个不同的docker容器。