Cố gắng chạy một công việc cron trong vùng chứa docker. có một supervisord đúng cấu hình
(tôi thấy cron -f
trong ps -ef
và nếu tôi giết nó nó respawns)docker ubuntu cron -f không hoạt động
file crontab (để thử nghiệm):
* * * * * echo hi >> /root/test
Tôi đã cố gắng đặt nó trong /etc/cron.d/crontab
/etc/crontab
và trong /var/spool/cron/crontabs/crontab
Không có gì đang hoạt động - Tôi không nhận được bất kỳ thứ gì trong /root/test
Bất kỳ ý tưởng nào?
Bạn có thể muốn gắn một syslog daemon vào thùng chứa của mình để xem liệu 'crond' có ghi lại bất kỳ lỗi nào không. Bạn cũng có thể cần kiểm tra cú pháp crontab của mình; Các tệp crontab ở những nơi như '/ etc/crontab' yêu cầu trường tên người dùng bổ sung (ví dụ:' * * * * * gốc echo hi >>/root/test'). – larsks
Thực ra đó là tên người dùng phụ. Cảm ơn! muốn gửi nó như là một câu trả lời? – Boaz
Vui vì nó đã giúp. Đã đăng! – larsks