FROM python:3.13.2-slim-bookworm RUN apt-get update -qq && apt-get install -qq git --no-install-recommends && rm -rf /var/lib/apt/lists/* WORKDIR ./ # ARG PUID=1000 # ENV GROUP=dockergroup # ENV USER=docker # ENV HOMEDIR="/home/${USER}" # ENV PATH=${HOMEDIR}/.local/bin:$PATH ENV PLUGIN_PROFILE=production # RUN useradd -u "${PUID}" -m "${USER}" COPY script.sh /bin/ RUN chmod +x /bin/script.sh # USER ${USER} # WORKDIR ${HOMEDIR} COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt RUN rm requirements.txt ENTRYPOINT [ "script.sh" ]