首页/云/Docker 容器速查/docker compose logs 聚合日志
Compose 编排55 条

docker compose logs 聚合日志

按服务聚合容器日志:-f 持续跟踪、--tail 限行数、-t 加时间戳,排障时配合服务名过滤快速定位异常来源。

Docker 容器速查云更新于 2026-10-12
用途查看与跟踪服务日志
常用参数-f / --tail=N / -t / --no-log-prefix
指定服务logs [服务名…]

示例

示例
docker compose logs --tail=100
docker compose logs -f web worker
docker compose logs -t api | grep -i error | tail -50
输出默认带服务名前缀(列色彩区分),脚本消费时用 --no-log-prefix 去掉前缀便于解析。

易错点

  • 日志驱动切到非 json-file 时 compose logs 可能查不到内容,先确认 logging 配置
  • 大流量服务直接 logs -f 会刷屏,先 --tail 看近期再决定是否跟踪

数据来源与参考

  • Docker 官方 CLI 参考:docker compose logs(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌