Fix Alpine Linux addgroup/adduser syntax for non-root user creation
This commit is contained in:
@@ -38,7 +38,7 @@ RUN echo '#!/bin/sh' > /app/entrypoint.sh && \
|
|||||||
chmod +x /app/entrypoint.sh
|
chmod +x /app/entrypoint.sh
|
||||||
|
|
||||||
# Create non-root user
|
# Create non-root user
|
||||||
RUN addgroup -D appgroup && adduser -D appuser -G appgroup
|
RUN addgroup -g 1000 appgroup && adduser -D -u 1000 -G appgroup appuser
|
||||||
USER appuser
|
USER appuser
|
||||||
|
|
||||||
# Run the agent
|
# Run the agent
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ RUN echo '#!/bin/sh' > /app/entrypoint.sh && \
|
|||||||
chmod +x /app/entrypoint.sh
|
chmod +x /app/entrypoint.sh
|
||||||
|
|
||||||
# Create non-root user
|
# Create non-root user
|
||||||
RUN addgroup -D appgroup && adduser -D appuser -G appgroup
|
RUN addgroup -g 1000 appgroup && adduser -D -u 1000 -G appgroup appuser
|
||||||
USER appuser
|
USER appuser
|
||||||
|
|
||||||
# Expose port
|
# Expose port
|
||||||
|
|||||||
Reference in New Issue
Block a user