From e8af87d5b3fe06e7e8b38f44495f651882bbcc72 Mon Sep 17 00:00:00 2001 From: Muhamad Aditya Prima Date: Fri, 27 Dec 2024 03:47:13 +0700 Subject: [PATCH] Added user php with uid 10000 --- 7/Dockerfile.alpine | 2 ++ 7/scripts/alpine-setup.sh | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/7/Dockerfile.alpine b/7/Dockerfile.alpine index c139c50..77b6af4 100644 --- a/7/Dockerfile.alpine +++ b/7/Dockerfile.alpine @@ -64,6 +64,8 @@ COPY --from=builder / / WORKDIR /app +USER php + STOPSIGNAL SIGQUIT CMD ["/usr/bin/php", "-v"] diff --git a/7/scripts/alpine-setup.sh b/7/scripts/alpine-setup.sh index 4c6cc98..fd69074 100644 --- a/7/scripts/alpine-setup.sh +++ b/7/scripts/alpine-setup.sh @@ -15,8 +15,10 @@ SERVER_ROOT="/app" APP_ROOT="$SERVER_ROOT/htdocs" LOG_LEVEL="info" -# Setup php flavor +/usr/sbin/addgroup -g 10000 php ; +/usr/sbin/adduser -D -u 10000 -G php -s /bin/sh -h $APP_ROOT php ; +# Setup php flavor if [[ "$FLAVOR" == "debug" ]]; then LOG_LEVEL="debug" /sbin/apk add --update --no-cache php$PHP_VER_SHORT-dbg \