Java 在云提供商上初始化虚拟机,并在该机器上运行一些自定义代码
我想在云提供商(如Amazon EC2、Rackspace CloudServers、HP cloud等)上初始化一个虚拟机,然后在该机器上运行一些自定义代码——代码可以是Java/Ruby/任何其他语言 现在,这是否意味着我必须首先启动服务器,然后安装JRE(用于java)或运行我希望在该机器上执行的代码所需的其他库/框架?有没有更快的方法?也许是一个允许我这么做的框架Java 在云提供商上初始化虚拟机,并在该机器上运行一些自定义代码,java,ruby,amazon-ec2,cloud,rackspace-cloud,Java,Ruby,Amazon Ec2,Cloud,Rackspace Cloud,我想在云提供商(如Amazon EC2、Rackspace CloudServers、HP cloud等)上初始化一个虚拟机,然后在该机器上运行一些自定义代码——代码可以是Java/Ruby/任何其他语言 现在,这是否意味着我必须首先启动服务器,然后安装JRE(用于java)或运行我希望在该机器上执行的代码所需的其他库/框架?有没有更快的方法?也许是一个允许我这么做的框架 我想到的一种方法是创建一个虚拟机,在其上安装JRE,然后创建一个服务器映像——之后我只需使用该映像初始化虚拟机——然而这又引
我想到的一种方法是创建一个虚拟机,在其上安装JRE,然后创建一个服务器映像——之后我只需使用该映像初始化虚拟机——然而这又引出了另一个问题——在每个云提供商中创建这样的服务器之后,我是否必须在每个云提供商中创建一个自定义映像?或者有没有一种方法可以跨多个云提供商使用一个服务器映像?如果您的操作系统是Ubuntu,您可以使用。它可以用于在第一次启动时运行用户数据脚本