如何查看在docker容器中运行的log4j日志?

时间:2015-04-24 07:02:57

标签: java linux log4j docker

作为Docker的新手:我使用Docker主机运行大约11个容器,其中一个容器正在运行java应用程序,我使用log4j日志记录来记录。如何在运行Docker compose时仅访问日志。我试图将日志捕获到log4j.log文件,但这仅在java应用程序终止后创建。

1 个答案:

答案 0 :(得分:2)

假设您已将 log4j 配置为登录std out并使用commnad:java -jar ...运行应用程序,您应该能够使用以下命令检查日志:

$ docker-compose logs name_of_container