docker ubuntu cron -f无效

时间:2015-05-29 11:58:55

标签: ubuntu cron docker

尝试在docker容器中运行cron作业。 正确配置监督 (我在ps -ef中看到* * * * * echo hi >> /root/test,如果我杀了它就重新生成了

crontab文件(用于测试):
/etc/cron.d/crontab

我尝试将其放入/etc/crontab /var/spool/cron/crontabs/crontab/root/test

什么都没有用 - 我在__init__

中没有得到任何东西

有什么想法吗?

1 个答案:

答案 0 :(得分:13)

您可能想要检查crontab语法;像/etc/crontab这样的地方的crontab文件需要额外的用户名字段,例如:

* * * * * root echo hi >> /root/test

crontab(5)中记录了这一点(不是很突出):

  

/etc/cron.d /

中的作业      

cron.d和/ etc / crontab中的作业是系统作业,通常用于更多作业    因此,还需要一个用户....