fix: Dockerfile build order

This commit is contained in:
merlin
2025-11-05 09:38:45 +08:00
parent f1968590a9
commit ecdb6537c5

View File

@@ -15,11 +15,12 @@ FROM harbor.merlin.xin/mirrors/docker.io/library/eclipse-temurin:17-jre-alpine
WORKDIR /app
COPY --from=builder /app/target/*.jar app.jar
RUN addgroup -S spring && adduser -S spring -G spring
RUN mkdir -p /app/uploads/photo \
&& chown -R spring:spring /app/uploads
# 非 root 用户运行
RUN addgroup -S spring && adduser -S spring -G spring
USER spring
ENTRYPOINT ["java","-jar","/app/app.jar", "--spring.config.location=file:/app/application.yml"]