charles_c 5 달 전
부모
커밋
d26096cdd4
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      Dockerfile.prod

+ 5 - 1
Dockerfile.prod

@@ -51,7 +51,11 @@ COPY --from=builder /app/node_modules ./node_modules
 COPY --from=builder /app/package.json ./package.json
 
 # 创建 uploads 目录并设置权限
-RUN mkdir -p /app/public/uploads && chown -R nextjs:nodejs /app/public
+RUN mkdir -p /app/public/uploads && chown -R nextjs:nodejs /app/public && chown -R nextjs:nodejs /app/public/uploads
+# RUN mkdir -p /app/public/uploads && \
+#     chown -R nextjs:nodejs /app && \
+#     chmod -R 755 /app/public && \
+#     chmod 755 /app/public/uploads
 
 # 设置为非 root 用户
 USER nextjs