Update Dockerfile.bot to create non-root user with fixed UID for improved security
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user