windows - 每月在 Windows 上安排 Docker RUN 命令

标签 windows docker schedule

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

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

这些可以在cmd窗口运行

这是一个spark scala应用

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

最佳答案

您可以从命令行(Windows 上的 CMD shell session )使用 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

关于windows - 每月在 Windows 上安排 Docker RUN 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58109158/

相关文章:

Windows 批处理脚本从 FTP 下载 N 个最新文件并将它们提供给 EXE 文件

windows - 通过Winapi的控制台/GUI代理应用程序

docker - 如何在 boot2docker 上安装 nano

java - 如何每10秒调用特定方法?

php - 拉维尔 "No scheduled commands are ready to run."

windows - 在命令提示符下复制文件夹

c++ - 如何在 VC++ 的 Windows 7 或 Windows 8 中延迟关机/重启/休眠

docker - Azure Devops : error NU1101: Unable to find package xxx. 源 : nuget. 组织中不存在具有此 id 的包

networking - 什么是覆盖网络以及 DNS 解析如何工作?

tomcat - 启动时的 Quartz 作业 - 上下文监听器添加