Próba uruchomienia zadania cron w kontenerze dokowania. mają supervisord prawidłowo skonfigurowany
(widzę cron -f
w ps -ef
a jeśli zabiję go it respawns)docker ubuntu cron -f nie działa
plik crontab (do testowania):
* * * * * echo hi >> /root/test
Próbowałem wprowadzenie go w /etc/cron.d/crontab
/etc/crontab
aw /var/spool/cron/crontabs/crontab
nic nie działa - nie otrzymuję nic w /root/test
Jakieś pomysły?
Być może zechcesz przykleić demona syslog do swojego kontenera, aby sprawdzić, czy 'crond' rejestruje jakiekolwiek błędy. Może również zajść potrzeba sprawdzenia składni crontab; Pliki crontab w takich miejscach jak '/ etc/crontab' wymagają dodatkowego pola nazwy użytkownika (np.' * * * * * root echo hi >>/root/test'). – larsks
Rzeczywiście była to dodatkowa nazwa użytkownika. Dzięki! chcesz zgłosić to jako odpowiedź? – Boaz
Cieszę się, że pomogło. Wysłane! – larsks