|
Dockerを使用すると、さまざまな問題が発生する可能性があります。トラブルシューティングでは、通常、エラーログを確認して問題を迅速に特定し、解決する必要があります。今日は、Dockerログの表示方法について説明します。早速見ていきましょう!Dockerログを表示するコマンドは非常に簡単です。「docker logs」です。 1. Docker ログコマンドの形式docker ログパラメータ コンテナ名/コンテナ ID パラメータの説明: --details ログに提供される追加の詳細情報を表示します。 --follow、-f はリアルタイムの追跡とログ出力を有効にします。 --since は、指定されたタイムスタンプからの、特定の時間以上のログ、または 1 時間 (1 時間は 1 時間) などの相対時間を表示します。 `--tail, -n all` は、ログファイルの末尾から表示する行数を指定します。デフォルト値は `all` です。 --timestamps, -t ログ ファイルの各行のタイムスタンプを表示します。 `--until` オプションは、指定されたタイムスタンプからの、特定の時間または 30m (つまり 30 分) などの相対時間以下のログを表示します。 2. 使用例#コンテナ名別 #過去1時間のログの最新10行を照会する #Tomcat 8 のログをリアルタイムで追跡し、毎回最新の 15 行のログを表示します。 # Tomcat 8 のログを照会し、「error」を含む最新の 5 行を取得します。リダイレクトには「2 >& 1」を使用する必要があることに注意してください。 # Tomcat 8 のエラーログを照会し、 /usr/logs_error001.txt に書き込みます。 # 指定された時間範囲内の Tomcat 8 ログ ファイルを照会し、最新の 8 行を取得します。 これで、ログを表示するための「docker logs」コマンドの使い方の紹介は終わりです。この情報がお役に立てば幸いです。 |