在容器重启之前保存docker容器日志文件

问题描述 投票:0回答:1

我有一个使用--restart always标志运行的docker容器。每次容器重新启动时,它似乎都会丢弃以前运行的日志文件。有没有办法在重启后保存日志文件?

谢谢

docker
1个回答
0
投票

好吧,有很多方法可以完成它,可以使用一个文件来保存所有容器日志

docker logs --details -f --tail=20 -t container_id ||container_name >> ~/test.txt

我用Django应用程序测试了它运行良好,但我通常使用卷来获取日志容器。

© www.soinside.com 2019 - 2024. All rights reserved.