使用现有Azure安装作为Vagrant的框

时间:2015-05-08 15:07:21

标签: ubuntu azure vagrant

我们使用Azure托管的Ubuntu服务器作为我们的生产环境。最近,我一直在尝试使用Vagrant模拟笔记本电脑的生产环境。有谁知道是否可以创建Azure安装的图像并将其用作Vagrant的框?

1 个答案:

答案 0 :(得分:1)

没有简单的选项或魔术按钮来下载Azure图像并将其用作Vagrant的框,但绝对有办法实现(不是魔术按钮,而是框的图像)。

Azure使用不同的提供程序来创建和配置其中使用的vms是基础结构。在您的情况下,您提到您的团队(或您)在Azure上使用Ubuntu服务器。如果服务器是从第三方图像提供程序(如Bitnami LAMPStack)创建的,则无法直接从Azure下载映像,甚至无法从Microsoft VM Depot下载。但您可以使用Bitnami网站上的图像(如果您使用的是Bitnami图像)并从那里下载。

要确定使用的图像版本,在Azure门户中,您将看到如下内容:

Azure portal

在Bitnami网站上,您将看到用于在Azure中创建虚拟机的图像:

Bitname vms list 现在您可以使用Bitnami映像,它基本上是用于在Azure上创建服务器的“相同映像”。您需要convert into a Vagrant box并使用生产系统中使用的相同设置和应用程序对其进行配置。