作为Docker的新手:我使用Docker主机运行大约11个容器,其中一个容器正在运行java应用程序,我使用log4j日志记录来记录。如何在运行Docker compose时仅访问日志。我试图将日志捕获到log4j.log文件,但这仅在java应用程序终止后创建。
答案 0 :(得分:2)
假设您已将 log4j 配置为登录std out并使用commnad:java -jar ...
运行应用程序,您应该能够使用以下命令检查日志:
$ docker-compose logs name_of_container