diff --git a/dockerfile b/dockerfile index 8eb663a..a92a96c 100644 --- a/dockerfile +++ b/dockerfile @@ -10,6 +10,13 @@ RUN apt-get update && apt-get install -y \ unzip \ && docker-php-ext-install pdo_mysql zip +# 创建与宿主机匹配的用户和组(假设宿主机 deploy-user 的 UID=1003, GID=1003) +RUN groupadd -g 1003 appuser \ + && useradd -u 1003 -g appuser -m -d /home/appuser -s /bin/bash appuser + +# 切换用户 +USER appuser + # 安装 Composer RUN curl -sS https://getcomposer.org/installer | php -- \ --install-dir=/usr/local/bin \