gpt4 book ai didi

azure - :( Application Error when trying to deploy docker-compose app in azure app service

转载 作者:行者123 更新时间:2023-12-03 00:19:05 25 4
gpt4 key购买 nike

我正在尝试使用 docker-compose 在 azure 应用程序服务上部署 Django 应用程序,我已经将两个镜像推送到 ACR,当我在计算机上执行 docker-compose.yml 时,一切正常,但是当我部署应用程序并访问 URL,它只显示下一条消息:

":( 应用程序错误如果您是应用程序管理员,则可以访问诊断资源。”

我还在部署中心日志中搜索了任何类型的信息,但只有这条消息

“无法加载容器日志:未找到文本类型的资源容器日志”

知道如何修复它吗?

这是我的 docker-compose.yml

services:
web:
image: zaito.azurecr.io/backgroundtasks:latest
command: uwsgi --http "0.0.0.0:8000" --protocol uwsgi --module zaitoTasksApi.wsgi --master --processes 4 --threads 2
volumes:
- static_volume:/usr/src/app/static
- media_volume:/usr/src/app/media
expose:
- "8000"
nginx:
image: zaito.azurecr.io/nginx:django
restart: always
volumes:
- static_volume:/usr/src/app/static
- media_volume:/usr/src/app/media
ports:
- "80:80"
depends_on:
- web
volumes:
media_volume:
static_volume:

最佳答案

此错误的原因之一可能是 Azure 在特定时间限制后未执行应用程序。

我解决这个问题的方法是在配置选项中添加命令python app.py。有可选的启动命令,以防应用程序命令未正确执行。

Configuration setup screenshot

您可以输入自己的应用程序启动命令。

关于azure - :( Application Error when trying to deploy docker-compose app in azure app service,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73243004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com