【问题标题】:Create an Azure virtual machine with premade files and run them?使用预制文件创建 Azure 虚拟机并运行它们?
【发布时间】:2020-11-18 13:36:00
【问题描述】:

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

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

【问题讨论】:

  • 关于这个问题的任何更新?它解决了你的问题吗?

标签: azure virtual-machine azure-vm


【解决方案1】:

您可以将文件存储在存储帐户中并快速获取 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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2019-05-10
      • 1970-01-01
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      • 2020-01-28
      • 2013-12-17
      • 2021-01-02
      • 2019-08-13
      相关资源
      最近更新 更多