我从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