ホームページ  >  記事  >  運用・保守  >  Docker を使用して Tomcat ログを表示する方法

Docker を使用して Tomcat ログを表示する方法

PHPz
PHPzオリジナル
2023-04-19 09:16:183070ブラウズ

Docker コンテナーで Tomcat を実行する場合、アプリケーションによって生成されたログ ファイルを確認することが非常に重要です。 Tomcat を使用する場合、生成されたログは通常 Tomcat ログ ディレクトリにあり、Docker コンテナ内の Tomcat にも独自のログ ディレクトリがあります。この記事では、Docker コンテナーで Tomcat のログを表示する方法を紹介します。

ステップ 1: Docker コンテナに入る

まず、次のコマンドを使用して Docker コンテナに入る必要があります。

は、Docker で実行されている Tomcat コンテナのコンテナ ID またはコンテナ名を指します。

ステップ 2: Tomcat ログ ディレクトリに入る

Docker コンテナに入った後、次のコマンドを使用して Tomcat ログ ディレクトリに入ることができます:

docker exec -it <container_id_or_name> /bin/bash
これにより、コンテナのデフォルト ディレクトリ内の Tomcat ログ。

ステップ 3: Tomcat ログ ファイルを表示する

Tomcat ログ ディレクトリで、次のコマンドを使用してすべての Tomcat ログ ファイルを一覧表示できます:

cd /usr/local/tomcat/logs
Tomcat が表示されていることがわかります。デフォルトでは、次のような複数のログ ファイルがこのディレクトリに生成されます。

catalina.out: Tomcat コンソール ログ。

    catalina..log: 前回の再起動以降の Tomcat のログ。日付の形式は「yyyy-MM-dd」です。
  • localhost..log: Tomcat によって毎日処理されるローカルホスト (localhost) からのリクエストのログ。
  • ステップ 4: Tomcat ログの内容を表示する
Tomcat ログ ディレクトリで、次のコマンドを使用してログ ファイルの内容を表示します。

ls -l
これは表示されます

catalina.out

の最後の 10 行。その後、「Ctrl C」を押して停止するまで新しいコンテンツを出力し続けます。

他のログ ファイルを表示するには、ファイル名を目的のファイル名に置き換えます。

結論

Tomcat を Docker コンテナーで実行する場合、Tomcat ログを表示することが非常に重要です。コンテナーに入ってログ ディレクトリを表示すると、Tomcat によって生成されるさまざまなログ ファイルを簡単に表示でき、Tomcat の実行状態を把握できます。

以上がDocker を使用して Tomcat ログを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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