FROM python:3.11-slim WORKDIR /app ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copy Django project (project root folder) and manage.py WORKDIR /app/adsassistant_backend COPY adsassistant_backend/ ./ COPY manage.py ./manage.py EXPOSE 8000 CMD ["bash","-lc","mkdir -p data && python manage.py makemigrations api && python manage.py migrate && python manage.py runserver 0.0.0.0:8000"]