0

Azure 中是否有一种方法可以使用预选文件创建新虚拟机,这些文件在建立新机器时始终存在并运行它们?

我有一个 shell 脚本,必须在我部署的新 Ubuntu 机器上运行,我想知道是否有办法让 Azure 已经使用这些文件安装 Ubuntu,甚至可以运行它们。

4

2 回答 2

0

如果我没有误解,您正在寻找一种在创建新 VM 时运行 shell 脚本的方法。然后我会推荐你​​使用cloud-init,它可以在创建时运行你的 shell 脚本来配置虚拟机。您可以按照此处的说明使用 shell 脚本。

于 2020-11-19T01:55:24.680 回答
0

您可以将文件存储在存储帐户中并快速获取 VM 中的文件:https ://docs.microsoft.com/en-us/azure/storage/files/storage-files-quick-create-use-windows 。或者,您可以还原已安装所有先决条件的 VM 的备份:https ://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms 。

如果这不是您要查找的内容,我认为您应该创建一个 VM 的 ISO,并安装您想要的所有软件/文件。然而,这并不简单,请参阅此处的讨论:https ://serverfault.com/a/952930

于 2020-11-18T13:43:27.070 回答