Docker実行ログを表示する方法
1. Docker ps コマンドを使用して実行中のコンテナのリストを表示し、ログを表示するコンテナの ID または名前を検索します。
2. Docker logs コマンドを使用してコンテナのログを表示します。たとえば、「my_container」という名前のコンテナのログを表示するには、docker logs my_container コマンドを実行します。
3. デフォルトでは、docker logs コマンドはコンテナの完全なログを表示します。最近のログのみを表示する場合は、–tail オプションを使用します。たとえば、最近 10 行のログを表示するには、 docker logs –tail=10 my_container コマンドを実行します。
4. ログ出力をリアルタイムで表示する場合は、-f オプションを使用できます。たとえば、 docker logs -f my_container コマンドを実行すると、コンテナのログ出力がリアルタイムで表示されます。
5. また、–since オプションと–until オプションを使用して、ログの期間を制限することもできます。たとえば、特定の時点からログを表示するには、–since オプションで時刻を指定できます。たとえば、 docker logs –since=”2022-01-01″ my_container コマンドを実行すると、2022 年 1 月 1 日からすべてのログが表示されます。また、これらのコマンドでは、コンテナの標準出力と標準エラー出力のログのみを表示できます。コンテナがログをファイルに出力する場合、他の方法でファイルの内容を表示する必要があります。