首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调度没有在码头容器中执行的任务

调度没有在码头容器中执行的任务
EN

Stack Overflow用户
提问于 2022-07-21 03:16:41
回答 1查看 173关注 0票数 0

我有一个物理服务器运行一堆预定的任务。我需要把它放在码头集装箱里。有人能帮我吗?

这是我的码头文件

代码语言:javascript
复制
FROM MyOrganization/dockerdev.azurecr.io/images/base/2019/windows-aspnet:20210614.1

COPY . /web-app

COPY ScheduledTasks.ps1 /

RUN C:\ScheduledTasks.ps1


ENTRYPOINT "C:\ScheduledTasks.ps1" 

这是我需要在码头集装箱中运行的计划任务。

(ScheduledTask.ps1)

"SubMgr DTS观众同步“每日上午12:00 SubMgrJobs.exe -a

$action = New-ScheduledTaskAction -WorkingDirectory 'C:\web-app‘-Execute 'SubMgr.Jobs.exe’-Argument '-a‘$trigger = New-ScheduledTaskTrigger -At 12 a注册表-ScheduledTask -Action $action -Trigger $trigger -TaskName "SubMgr -Argument“-User SYSTEM

"SubMgr DTS中心同步“每天上午12:00 SubMgr- SubMgrJobs.exe -plantInfoProcess

$action = New-ScheduledTaskAction -WorkingDirectory 'C:\web-app‘-Execute 'SubMgr.Jobs.exe’-Argument‘-plantInfoProcess’$trigger = New-ScheduledTaskTrigger -Daily -At 12 app注册表-ScheduledTask -Action $action -Trigger $trigger -TaskName "SubMgr Center Sync“-User SYSTEM

"SubMgr DTS客户端同步“每天下午02:00触发,重复每2:00:00,持续1天SubMgrJobs.exe -s全时

$action = New-ScheduledTaskAction -WorkingDirectory 'C:\web-app‘-Execute 'SubMgr.Jobs.exe’-Argument '-s full-etl‘$trigger = New-ScheduledTaskTrigger -Once -At 10-At( -RepetitionInterval 4) -RepetitionDuration (New 1)注册表-ScheduledTask -Action $action -Trigger $trigger -TaskName "SubMgr Client Sync“-RepetitionInterval系统

EN

回答 1

Stack Overflow用户

发布于 2022-07-21 06:50:51

很可能在容器中没有运行调度程序。容器基本上只是一个进程。如果这是调度程序,则应用程序将不会运行。因此,如果两者都需要,请确保入口点同时启动它们,并且在两者都完成之前不要终止。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73060288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档