Add user
This commit is contained in:
@@ -7,5 +7,12 @@ WORKDIR /usr/src
|
|||||||
# Copy any source file(s) required for the action
|
# Copy any source file(s) required for the action
|
||||||
COPY entrypoint.sh .
|
COPY entrypoint.sh .
|
||||||
|
|
||||||
|
# Create a non-root user and switch to it
|
||||||
|
RUN addgroup -S actiongroup && adduser -S actionuser -G actiongroup && \
|
||||||
|
chown -R actionuser:actiongroup /usr/src && \
|
||||||
|
chmod +x /usr/src/entrypoint.sh
|
||||||
|
|
||||||
|
USER actionuser
|
||||||
|
|
||||||
# Configure the container to be run as an executable
|
# Configure the container to be run as an executable
|
||||||
ENTRYPOINT ["/usr/src/entrypoint.sh"]
|
ENTRYPOINT ["/usr/src/entrypoint.sh"]
|
||||||
|
|||||||
Reference in New Issue
Block a user