1. ホーム
  2. docker

[解決済み] コンテナからのログを記録したログファイルはどこにありますか?

2022-06-01 04:32:57

質問

私は、複数のコンテナを docker-compose . コマンドでアプリケーションのログを見ることができます。 docker-compose logs . しかし、私はそれをどこかに送信するために生のログファイルにアクセスしたいのですが?それはどこにあるのでしょうか?私はそれが各コンテナ(コンテナ内?)ごとに別々のログだと思いますが、私はそれを見つけることができる場所?

どのように解決するのですか?

コンテナのログは、:

/var/lib/docker/containers/<container id>/<container id>-json.log

(デフォルトのログ形式であるjsonを使用する場合)