# syntax=docker/dockerfile:1 FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ PIP_NO_CACHE_DIR=1 WORKDIR /app # Install dependencies first COPY requirements.txt ./ RUN pip install --upgrade pip \ && pip install -r requirements.txt # Copy application code COPY app ./app COPY start.py ./start.py COPY docker-entrypoint.sh ./docker-entrypoint.sh # Make entrypoint executable RUN chmod +x docker-entrypoint.sh EXPOSE 8002 ENTRYPOINT ["./docker-entrypoint.sh"]