我正在使用Azure Python SDK在云中部署Linux Vm。此Vm启用了公共IP和ssh。我需要让这个Vm在启动后立即运行自定义脚本。这个脚本将安装pip,python,docker等并启动一个docker容器。
部署vm时如何传递此脚本? /如何在启动后指示vm运行该脚本?
干杯, 史蒂夫
答案 0 :(得分:2)
根据您的方案,您可以使用Azure Custom Script Extension。
自定义脚本扩展在Azure上下载并执行脚本 虚拟机。此扩展对于部署后非常有用 配置,软件安装或任何其他配置/ 管理任务。可以从Azure存储或其他脚本下载脚本 可访问的互联网位置,或提供给延长运行时间。
如果您想使用python执行此操作,请参阅此python sdk documentation。
请参阅类似的question。