You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Service中运行的Docker容器日志无法查看问题求助

解决Azure App Service Docker应用日志无法查看问题

1. 开启应用服务内置日志功能

  • 进入对应App Service的Azure资源管理页,在左侧导航栏监视分类下找到应用服务日志选项
  • 开启应用程序日志(文件系统),日志保留时长可根据需求设置,测试阶段建议设置为3~7天
  • 同步开启Web服务器日志、详细错误日志、失败请求跟踪选项,点击顶部保存按钮后重启应用,再尝试访问日志页面

2. 修正Docker日志输出适配配置

  • 首先确保你的Docker化应用的业务日志默认输出到stdout/stderr流,Azure App Service会默认捕获这两个流的内容生成日志
  • 如果你的应用是将日志写入容器内指定文件:需要在App Service的配置-应用程序设置中新增配置项,键为WEBSITES_ENABLE_APP_SERVICE_STORAGE,值为true。如果使用Linux容器方案,该配置默认值为false,必须手动设置为true才会挂载持久化存储,之后将应用的日志输出路径映射到容器内/home/LogFiles/目录即可

3. 备选日志获取方案

如果网页端日志查看器仍然无法正常加载,可以直接通过以下两种途径获取日志:

  • 安装Azure CLI后执行实时日志拉取命令:az webapp log tail --name <你的应用名称> --resource-group <所属资源组名称>
  • 进入App Service左侧导航栏的高级工具(Kudu),点击调试控制台选择CMD或PowerShell,进入LogFiles目录即可直接查看或下载所有日志文件

内容的提问来源于stack exchange,提问作者RagaSGNur

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 08:06:02