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

时间:2018-09-03 17:57:32

标签: docker

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

谢谢

1 个答案:

答案 0 :(得分:0)

好吧,有很多方法可以做到这一点,其中一种可能是使用一个文件来保存所有这样的容器日志

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

我已经用Django应用程序对其进行了测试,它工作正常,但是我通常使用卷来获取日志容器。