Я пытаюсь развернуть мультиконтейнерное веб-приложение в службах приложений Azure. Приложение работает нормально из изображений на моем локальном компьютере, однако, когда я пытаюсь запустить его в службах приложения, оно не работает и нет сообщений об ошибках. В разделе «Журналы» написано: «Ошибка при получении журналов».
Ниже приводится YAML для моего файла компоновки Docker, я пробовал разные версииоб этом, но я никогда не смогу получить какие-либо сообщения об ошибках из Azure.
Что я делаю не так? Как получить журналы Docker из служб приложений Azure?
version: '3.7'
services:
web:
image: ptd_reports_app
command: gunicorn TransitData.wsgi:application --bind 0.0.0.0:8000
volumes:
- static_volume:/home/PublicTransitDataReportingPortal/web/staticfiles
expose:
- 8000
restart: always
environment:
DEBUG=1
SECRET_KEY=<secret key>
DJANGO_ALLOWED_HOSTS=localhost 127.0.0.1 [::1]
EMAIL_HOST_PASSWORD=<email password>
nginx:
image: ptd_reports_nginx
restart: always
volumes:
- static_volume:/home/PublicTransitDataReportingPortal/web/staticfiles
ports:
- 1337:80
depends_on:
- web
volumes:
static_volume: