mgsmus dosyayı docker içine atma, izinlerin ayarlama log dosyasını ve izinlerini ayarlama hepsi tamam. cron dosyasında boş satır (comment) de var. dün şunu farkettim. cron servisi çalışmıyordu.
service cron start ile onu da başlattım. ama yine olmadı. cronun çalıştığı docker olmayan sunucu ile karşılaştırdığımda service cron status yazınca farklı sonuçlar alıyorum. docker içinde sadece
[ ok ] cron is running.
yazıyor. ama docker olmayan sunucuda aynı komutu çalıştırdığımda
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-11-09 16:21:11 +03; 1 years 6 months ago
Docs: man:cron(8)
Main PID: 966 (cron)
Tasks: 1 (limit: 4664)
CGroup: /system.slice/cron.service
└─966 /usr/sbin/cron -f
May 28 09:49:01 linuxapp04 CRON[3213]: pam_unix(cron:session): session closed for user www-data
May 28 09:50:01 linuxapp04 CRON[3223]: pam_unix(cron:session): session opened for user www-data by (uid=0)
May 28 09:50:01 linuxapp04 CRON[3224]: (www-data) CMD (cd /var/www && php artisan schedule:run >> /dev/null 2>&1)
..............
yazıyor. sanırım cron servisinin çalışma şekli farklı. bunu çözemedim.