FROM python:3.14.7-alpine3.24 RUN apk update && \ apk add ipmitool ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 RUN addgroup -g 1600 pyusr \ && adduser -D -u 1600 -G pyusr pyusr RUN mkdir -p /app/pbsStartUpper/ && \ chown -R 1600:1600 /app/pbsStartUpper/ WORKDIR /app/pbsStartUpper/ COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY --chown=pyusr:pyusr main.py . USER pyusr CMD ["python", "main.py"]