我有一个使用 --restart always
标志运行的 docker 容器。而且每次容器重新启动时,它似乎都丢弃了以前的运行日志文件。有没有办法在重启后保存日志文件?
谢谢
最佳答案
好吧,有很多方法可以做到这一点,一种可能是使用一个文件,您可以像这样保存所有容器日志
docker logs --details -f --tail=20 -t container_id ||container_name >> ~/test.txt
我已经使用 Django 应用程序对其进行了测试,它运行良好,但我通常使用卷来获取日志容器。
关于docker - 在容器重启之前保存 docker 容器日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52154440/