Update Dockerfile.bot to create non-root user with fixed UID for improved security

This commit is contained in:
2025-08-30 01:28:42 +03:00
parent 8f338196b7
commit 67cfdece45

View File

@@ -31,8 +31,8 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y \
&& rm -rf /var/lib/apt/lists/* \
&& apt-get clean
# Create non-root user
RUN groupadd -r deploy && useradd -r -g deploy deploy
# Create non-root user with fixed UID
RUN groupadd -g 1001 deploy && useradd -u 1001 -g deploy deploy
# Copy virtual environment from builder
COPY --from=builder /opt/venv /opt/venv