小编bha*_*077的帖子

使 Docker 日志持久化

我一直在使用 docker-compose 来设置一些 docker 容器。我知道可以使用查看日志docker logs <container-name>

所有日志都会被打印到,STDOUT并且STDERR当容器运行时,容器中不会生成日志“文件”。

但是,当使用或 之docker logs类的命令删除它们各自的容器时,这些日志(从命令获取)也会被删除。docker-compose downdocker-compose rm

当容器被创建并再次启动时,会有一组新的日志。不存在上次“运行”的日志。

我很好奇是否有一种方法可以防止日志与其容器一起被删除。

理想情况下,即使容器被移除,我也希望保留以前的所有日志。

logging docker docker-compose docker-logs

7
推荐指数
1
解决办法
2716
查看次数

标签 统计

docker ×1

docker-compose ×1

docker-logs ×1

logging ×1