Docker ubuntu cron-F ne fonctionne pas
J'essaie d'exécuter un travail cron dans un conteneur docker.
Avoir un superviseur correctement configuré
(Je vois cron -f
dans le ps -ef
et si je le tuer, il réapparaît)
fichier crontab (pour tester):
* * * * * echo hi >> /root/test
j'ai essayé de le mettre dans /etc/cron.d/crontab
/etc/crontab
et dans /var/spool/cron/crontabs/crontab
rien ne fonctionne - je n'obtiens rien dans /root/test
des idées?
1 réponses
vous pouvez vérifier la syntaxe de votre crontab; les fichiers crontab dans des endroits comme /etc/crontab
nécessitent un champ de nom d'utilisateur supplémentaire, par exemple:
* * * * * root echo hi >> /root/test
ceci est documenté (pas très clairement) dans crontab(5)
:
Emplois dans /etc/cron.d /
Les emplois dans cron.d et / etc / crontab sont des travaux de système, qui sont généralement utilisés pour plus de l'utilisateur, ainsi, de plus le nom d'utilisateur est nécessaire....