如何在 cron 作业中捕获 docker 撰写运行日志?



我从cronjob运行docker-compose,如下所示:

05 16 * * * cd /home/apps; docker-compose run service1 sh ./update_all_all.sh /data >>/var/log/works.log

我想捕获运行到作品中的输出.log,它运行,但没有作品.log文件,知道如何使它工作吗?

谢谢

我已经解决了使用以下shell脚本捕获撰写日志的问题:

docker-compose up -d
docker-compose logs -t -f --no-color > compose.log &
# Maybe do something more before cleaning up...
docker-compose stop

最新更新