FROM python:3.11-slim ENV DEBIAN_FRONTEND=noninteractive \ PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ PIP_NO_CACHE_DIR=1 \ SPARK_LOCAL_HOSTNAME=localhost \ SPARK_LOCAL_IP=127.0.0.1 RUN apt-get update \ && apt-get install -y --no-install-recommends default-jre-headless ca-certificates \ && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY requirements-projector.txt /app/requirements-projector.txt RUN pip install --upgrade pip && pip install -r /app/requirements-projector.txt COPY release_projector.py /app/release_projector.py ENTRYPOINT ["python", "/app/release_projector.py"]