Python 如何在Azure上每天运行一个短暂运行的Docker容器?

Python 如何在Azure上每天运行一个短暂运行的Docker容器?,python,azure,docker,scheduled-tasks,Python,Azure,Docker,Scheduled Tasks,在过去,我一直使用WebJobs来安排执行特定后台任务的小型重复任务,例如,生成用户活动的每日摘要。对于每个任务,我都用C编写了一个控制台应用程序,该应用程序作为Azure Webjob发布 现在我想每天执行一些已经在Docker容器中运行的Python代码。我想我找到了在Azure中运行容器的方法。现在,我想将操作成本降到最低,因为容器将只运行5分钟。因此,我希望以某种方式安排我的容器每天凌晨1点启动一次,完成后关闭。如何在Azure中实现此设置?我可能会在VST上编写一个计划的构建作业,每天

在过去,我一直使用WebJobs来安排执行特定后台任务的小型重复任务,例如,生成用户活动的每日摘要。对于每个任务,我都用C编写了一个控制台应用程序,该应用程序作为Azure Webjob发布


现在我想每天执行一些已经在Docker容器中运行的Python代码。我想我找到了在Azure中运行容器的方法。现在,我想将操作成本降到最低,因为容器将只运行5分钟。因此,我希望以某种方式安排我的容器每天凌晨1点启动一次,完成后关闭。如何在Azure中实现此设置?

我可能会在VST上编写一个计划的构建作业,每天凌晨1点运行,以便在Azure容器实例上启动容器。当程序存在时,容器应自行关闭,因此您的程序必须在没有外部帮助的情况下关闭。

我可能会在vsts上编写一个计划的构建作业,每天凌晨1点运行,以便在Azure容器实例上启动容器。当程序存在时,容器应自行关闭,因此您的程序必须在没有外部帮助的情况下关闭。

具有安排日常任务所需的功能。在您的情况下,您可以选择Python运行时并安排作业,尽管Azure Portal选择计时器选项具有安排日常任务所需的功能。在您的情况下,您可以选择Python运行时并通过Azure Portal选择计时器选项安排作业

他可能无法将代码传递到函数,否则这是个好主意他可能无法将代码传递到函数,否则这是个好主意