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" ]