是否通过VHD映像中提供的配置程序安装第三方软件

时间:2018-02-26 10:17:55

标签: azure virtual-machine packer vhd

我们在配置文件部分安装了一个简单的ubuntu 16.04映像和jdk8。

  • 我们在Azure中创建了一个VHD图像
  • 我们使用上述VHD启动VM

问题是,当我创建上述VM时,JDK 8仅在VM启动后才安装,或者在启动时是VM的一部分。由于我们希望在VM上安装大量第三方软件,因此我们想了解何时安装这些库。

2 个答案:

答案 0 :(得分:2)

如果您在Azure中创建VM的模板,则该模板包含创建时(模板的)VM上安装的所有软件。因此,JDK已经安装在模板中,在VM通过任何所需的状态配置或其他脚本方法启动后,不会安装。

答案 1 :(得分:1)

如果您在VM上安装了JDK,请将其保留并运行并在Azure中创建映像,下次在Azure中配置新VM时,它将在那里安装JDK。