ホームページ >運用・保守 >Docker >Docker でログの最後の数行を表示する方法

Docker でログの最後の数行を表示する方法

藏色散人
藏色散人オリジナル
2021-12-13 13:56:0312461ブラウズ

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

View過去 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。