Docker はコンテナのエラー ログをどのように読み取るのでしょうか? Docker コンテナではアプリケーションの障害が発生することがありますが、トラブルシューティングの際にはエラー ログを確認できます。
コンテナ アプリケーション ログの表示
1. コマンド ラインに次のコマンドを入力して、指定したコンテナの stdout/stderr ログを表示します
docker logs |
2. 最新 100 件を表示します指定したコンテナの行 Log
docker logs --tail=100|
3. コンソール Web インターフェイスを使用すると、単一のコンテナのログ情報を取得するだけでなく、指定したアプリケーションやサービス集合体のログ情報も取得できます。指定したアプリケーションとサービスを選択した後、「ログ」タブを選択します。
注: コンテナログがファイルに出力される場合は、コンテナサービスとログサービスを統合してコンテナログを収集することを推奨します。
コマンド ラインに docker ps コマンドを入力して、クラスター内で実行中のすべてのコンテナーを一覧表示します。docker ps -a を使用すると、クラスター内のすべてのコンテナー (実行されていないコンテナーを含む) を一覧表示できます
詳細関連するチュートリアルについては、PHP 中国語 Web サイトの dockertutorial 列に注意してください。
以上がDocker で問題が発生したときにログを読む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。