每月在Windows上调度Docker RUN命令

时间:2019-09-26 03:25:31

标签: windows docker schedule

我想安排命令:“ docker run -it --cpus 4 q2c-spark:latest”每月在第二个工作日的Windows上运行。 我该怎么办?

Windows上的

命令“ docker run -it --cpus 4 q2c-spark:latest”

这些可以在cmd窗口中运行

这是一个Spark Scala应用

我需要触发docker命令每月运行一次

1 个答案:

答案 0 :(得分:0)

您可以从命令行(在Windows上为cmd shell会话)中使用schtasks.exe命令。

查看example here

SCHTASKS /CREATE /SC MONTHLY /D 15 /TN "FOLDERPATH\TASKNAME" /TR "C:\SOURCE\FOLDER\APP-OR-SCRIPT" /ST HH:MM

例如,每月15号:

SCHTASKS /CREATE /SC MONTHLY /D 15 /TN "MyTasks\Notepad task" /TR "C:\Windows\System32\notepad.exe" /ST 11:00