From 5d90fcbc309b6336c4e034c6bf98da340da79715 Mon Sep 17 00:00:00 2001 From: liutao Date: Thu, 20 Apr 2023 18:04:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E9=9D=9Eroot=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=BF=90=E8=A1=8Chyperf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index 2b183ba..649054c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,6 +40,14 @@ RUN set -ex \ && rm -rf /var/cache/apk/* /tmp/* /usr/share/man \ && echo -e "\033[42;37m Build Completed :).\033[0m\n" +RUN set -ex \ + && apk update \ + && apk add --no-cache shadow \ + && groupadd -r hyperf-user \ + && useradd -r -g hyperf-user hyperf-user \ + && apk del shadow \ + && rm -rf /var/cache/apk/* /tmp/* /usr/share/man + WORKDIR /opt/www # Composer Cache @@ -49,6 +57,8 @@ WORKDIR /opt/www COPY . /opt/www RUN composer install --no-dev -o && php bin/hyperf.php +USER hyperf-user + EXPOSE 9501 ENTRYPOINT ["php", "/opt/www/bin/hyperf.php", "start"]