我有一个tomcat Docker图像--source该映像有一个示例war文件,它在tomcat文件夹中记录了一些数据--在tomcat/logs中的该映像示例中我正在使用Azure容器将此映像部署为Web应用程序--这很好用,但我想知道是否有办法访问tomcat/logs文件夹?我可以FTP到Web应用程序,但无法访问Docker容器中的文件。有办法吗?
dced5bon1#
若要在Azure门户中为Linux应用或自定义容器启用应用日志记录,请导航到您的应用并选择应用服务日志。在应用日志记录中,选择文件系统〉配额(MB),指定应用日志的磁盘配额〉保留期(天),设置日志应保留的天数〉完成后,选择保存。
然后,您可以在应用服务〉监控〉日志流中查看容器日志您可以使用Kudu查看日志-Linux/容器应用程序:请访问scm.azurewebsites.net/api/logs/docker您还可以利用应用服务诊断。要访问应用服务诊断,请在Azure门户中导航到您的应用服务应用〉在左侧导航栏中,单击"诊断并解决问题“- checkout “诊断工具”和“可用性和性能”〉“应用程序日志”标题的磁贴。
1条答案
按热度按时间dced5bon1#
若要在Azure门户中为Linux应用或自定义容器启用应用日志记录,请导航到您的应用并选择应用服务日志。在应用日志记录中,选择文件系统〉配额(MB),指定应用日志的磁盘配额〉保留期(天),设置日志应保留的天数〉完成后,选择保存。
然后,您可以在应用服务〉监控〉日志流中查看容器日志
您可以使用Kudu查看日志-Linux/容器应用程序:请访问scm.azurewebsites.net/api/logs/docker
您还可以利用应用服务诊断。要访问应用服务诊断,请在Azure门户中导航到您的应用服务应用〉在左侧导航栏中,单击"诊断并解决问题“- checkout “诊断工具”和“可用性和性能”〉“应用程序日志”标题的磁贴。