FROM python:3.10-slim WORKDIR /code # Install Redis RUN apt-get update && apt-get install -y redis && rm -rf /var/lib/apt/lists/* # Copy and install Python deps COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Copy all source files COPY . . # Ensure start.sh is executable RUN chmod +x start.sh # Default to start.sh ENTRYPOINT ["./start.sh"]