dockerlogs命令用于获取容器的日志信息。

用法:

docker logs [OPTIONS] CONTAINER

参数:

docker log_dockerlogs_dockerlogo

--f,--follow:实时跟踪容器的日志输出

—since:只显示指定时间后的日志

—until:只显示指定时间前的日志

—tail:显示指定行数的日志,默认为all

dockerlogs_dockerlogo_docker log

—timestamps:显示日志的时间戳

—details:显示日志的详尽信息

—no-color:严禁使用颜色显示日志

—help:显示帮助信息

示例:

1.显示容器的所有日志:

  docker logs CONTAINER_ID

2.实时跟踪容器的日志输出:

  docker logs -f CONTAINER_ID

3.显示指定时间后的日志:

dockerlogo_docker log_dockerlogs

  docker logs --since="2022-01-01" CONTAINER_ID

4.显示指定时间前的日志:

  docker logs --until="2022-01-01" CONTAINER_ID

5.显示近来的10行日志:

docker log_dockerlogs_dockerlogo

  docker logs --tail=10 CONTAINER_ID

注意:CONTAINER_ID是容器的ID或名称。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复