diff --git a/Dockerfile b/Dockerfile index 6a05087..fae01e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,5 +13,7 @@ FROM eclipse-temurin:21-jre-alpine RUN addgroup -S app && adduser -S app -G app WORKDIR /app COPY --chown=app:app --from=builder /app/build/libs/*.jar app.jar +# 로그 디렉터리를 app 소유로 생성 (named volume 초기화 시 권한 상속) +RUN mkdir -p /app/logs && chown app:app /app/logs USER app ENTRYPOINT ["sh", "-c", "exec java $JAVA_OPTS -jar app.jar"] \ No newline at end of file