「docker-compose logs」したときに「Attaching to」って表示される

docker logo docker

docker logo

事象

docker-compose で立てたWebサーバのコンテナのアクセスログを見たく、docker-compose.ymlがあるフォルダで、

docker-compose logs

叩くも、

「Attaching to」

と表示されるだけ(後ろか前にコンテナ名も表示されてたと思う)で、ログが表示されない。

原因

 

アクセス(今回のWebサーバの例だと)ログをstdoutなどで標準出力へ吐き出すように指定されてない。

標準出力に吐き出されるログがなんにも無いとこうなる模様。

 

対応

  • docker-compose exec Service名 コマンド    などして、コンテナ内にあるログを閲覧する
  • コンテナ内システムのログをstdout などに吐き出すように設定する

コメント

タイトルとURLをコピーしました