tomcat 访问Docker容器内的日志文件

oaxa6hgo  于 2022-11-13  发布在  Docker
关注(0)|答案(1)|浏览(192)

我有一个tomcat Docker图像--source
该映像有一个示例war文件,它在tomcat文件夹中记录了一些数据--在tomcat/logs中的该映像示例中
我正在使用Azure容器将此映像部署为Web应用程序--这很好用,但我想知道是否有办法访问tomcat/logs文件夹?
我可以FTP到Web应用程序,但无法访问Docker容器中的文件。
有办法吗?

dced5bon

dced5bon1#

若要在Azure门户中为Linux应用或自定义容器启用应用日志记录,请导航到您的应用并选择应用服务日志。在应用日志记录中,选择文件系统〉配额(MB),指定应用日志的磁盘配额〉保留期(天),设置日志应保留的天数〉完成后,选择保存。

然后,您可以在应用服务〉监控〉日志流中查看容器日志
您可以使用Kudu查看日志-Linux/容器应用程序:请访问scm.azurewebsites.net/api/logs/docker
您还可以利用应用服务诊断。要访问应用服务诊断,请在Azure门户中导航到您的应用服务应用〉在左侧导航栏中,单击"诊断并解决问题“- checkout “诊断工具”和“可用性和性能”〉“应用程序日志”标题的磁贴。

相关问题