← 全部文章

技术与生活 / 一篇记录

排容器故障,先截取有用的那段日志

完整日志可能很长,近期几十行通常更接近本次启动问题。配合故障时间与容器重启记录,可以区分启动失败、运行异常和旧问题残留。

限定行数与时间窗口,可以更快聚焦本次故障。

实际怎么检查

容器名与镜像名仅作示例;操作前先确认目标对象,不直接对不明数据执行清理。

docker logs --tail 50 demo-app

将日志时间与部署或用户报错时间对应。

遇到异常再检查什么

先确定应用日志走标准输出还是文件。调整时区后也要注意时间显示是否变化,避免把旧错误误认为刚刚发生的故障。

如果日志量持续高速增长,先判断是否处于错误重试循环。限制日志文件大小能缓解磁盘压力,但不能替代修复根因;同时保留足够的旧日志,避免轮转太快而丢失关键证据。

日志中可能有凭据或个人信息,分享前需检查。

参考:Docker 文档。

搜索文章

输入关键词,找回一篇记录。