Centos

Cron 日誌顯示活動,但應用程序日誌不顯示任何內容

  • July 29, 2019

我正在嘗試執行每日 cron 應用程序。

我做了什麼:

crontab -e

內部文件,我有:

0 0 * * * cd /home/ec2-user/myapp && docker-compose up

當我檢查時/var/log/cron,我得到:

Jul 29 00:00:01 localhost CROND[28549]: (ec2-user) CMD (cd /home/ec2-user/myapp &&  docker-compose up)

但是我的應用程序中沒有日誌,我可以告訴應用程序沒有執行。

我錯過了什麼?

docker-compose在 cron users 變數中找不到PATH,因此無法執行。

解決此問題的一種方法是提供二進製文件的完整路徑。

0 0 * * * cd /home/ec2-user/myapp && /usr/local/bin/docker-compose up

引用自:https://unix.stackexchange.com/questions/532681