首頁 >運維 >Docker >docker怎麼查看最後幾行日誌

docker怎麼查看最後幾行日誌

藏色散人
藏色散人原創
2021-12-13 13:56:0312462瀏覽

docker查看最後幾行日誌的方法:1、開啟命令視窗;2、透過「docker logs -f -t --tail=100 c337e9df72a7」命令動態查看日誌最後100行即可。

docker怎麼查看最後幾行日誌

本文操作環境:ubuntu 18.04系統、Docker 20.10.11版、Dell G3電腦。

docker怎麼查看最後幾行日誌?

docker動態檢視日誌最後100行:

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

#指的是即時檢視容器id為c337e9df72a7的最後100行日誌

docker怎麼查看最後幾行日誌

#
$ 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影片教學》 

##################################################################### ##

以上是docker怎麼查看最後幾行日誌的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn