40929


`docker run -d` で daemon として run した container に対して、その実行過程を観察したいと思いました。 tail -f
のように、端末をバインドして変更があればそれが追記されていくようなことができたらいいなと思いました。しかし、 docker logs
は基本的にすぐさまその実行が終了してしまいます。

# 質問

  * docker logs の出力を、`tail -f` のように継続的に観測したいです。これはどうやったら実現できますか?


CC BY-SA 3.0
2018-01-13T01:57:00.463
40926
2022-02-16T14:19:34.363
2018-01-14T06:22:19.920
754
754
question
docker
docker logs を tail -f したい


`docker logs`の`-f`オプション(「follow log output」)ではいかがでしょうか?


CC BY-SA 3.0
2018-01-13T05:08:10.293
40929
2018-01-13T05:08:10.293
20098
40926
answer


`docker logs -f --tail=100 <container-name>`  
で最後の指定した行数からログを表示し続けられます。


CC BY-SA 4.0
2022-02-16T14:19:34.363
86399
2022-02-16T14:19:34.363
14753
40926
answer