docker ubuntu cron -f无效

Boa*_*oaz 10 ubuntu cron docker

试图在docker容器中运行cron作业.有一个正确配置的supervisord
(我看到cron -fps -ef,如果我杀了它重生)

crontab文件(用于测试):
* * * * * echo hi >> /root/test

我试图把它/etc/cron.d/crontab /etc/crontab和在/var/spool/cron/crontabs/crontab

没有什么工作 - 我没有得到任何东西 /root/test

有任何想法吗?

lar*_*sks 19

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

* * * * * root echo hi >> /root/test
Run Code Online (Sandbox Code Playgroud)

这在以下方面记录(不是非常突出)crontab(5):

工作在/etc/cron.d/

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