部署Azure vm引导时运行自定义脚本

时间:2017-09-19 13:22:52

标签: python linux azure docker

我正在使用Azure Python SDK在云中部署Linux Vm。此Vm启用了公共IP和ssh。我需要让这个Vm在启动后立即运行自定义脚本。这个脚本将安装pip,python,docker等并启动一个docker容器。

部署vm时如何传递此脚本? /如何在启动后指示vm运行该脚本?

干杯, 史蒂夫

1 个答案:

答案 0 :(得分:2)

根据您的方案,您可以使用Azure Custom Script Extension

  

自定义脚本扩展在Azure上下载并执行脚本   虚拟机。此扩展对于部署后非常有用   配置,软件安装或任何其他配置/   管理任务。可以从Azure存储或其他脚本下载脚本   可访问的互联网位置,或提供给延长运行时间。

如果您想使用python执行此操作,请参阅此python sdk documentation

请参阅类似的question