温馨提示  2024年 6月我们已经停止开发者板块文章内容更新,谢谢来访。存档数据
知识 2023-08-25 38 次阅读

docker怎么查看最后几行日志

   

docker查看最后几行日志的方法 1. 打开命令窗口; 2. 通过“docker logs -f -t --tail=100 c337e9df72a7”命令动态查看日志最后100行即可。

本文操作环境ubuntu 18.04系统、docker 20.10.11版、dell g3电脑。

docker怎么查看最后几行日志?

docker动态查看日志最后100行

docker logs -f -t --tail=100 c337e9df72a7

指的是实时查看容器id为c337e9df72a7的最后100行日志

$ docker logs [options] container options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟) --tail string 从日志末尾显示多少行日志, 默认是all -t, --timestamps 显示时间戳 --until string 显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟)

例子

查看指定时间后的日志,只显示最后100行

$ docker logs -f -t --since=2018-02-08 --tail=100 container,id

查看最近30分钟的日志:

$ docker logs --since 30m container,id

查看某时间之后的日志

$ docker logs -t --since=2018-02-08t13:23:37 container,id

查看某时间段日志

$ docker logs -t --since=2018-02-08t13:23:37 --until 2018-02-09t12:23:37 container,id

推荐学习《docker视频教程》