FROM python:3.11-slim COPY requirements.txt /app_src/requirements.txt RUN pip install --no-cache-dir -r /app_src/requirements.txt COPY backend/ /app_src/backend/ COPY frontend/ /app_src/frontend/ COPY docker-entrypoint.sh /app_src/docker-entrypoint.sh RUN chmod +x /app_src/docker-entrypoint.sh WORKDIR /app EXPOSE 8000 ENTRYPOINT ["/app_src/docker-entrypoint.sh"]