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 \