Flook d6ca049780
Some checks reported errors
continuous-integration/drone/push Build encountered an error
Fix: add frontend as normal folder instead of submodule
2025-04-15 07:56:31 +07:00

12 lines
311 B
Docker

# ===== Stage 1: Build JAR =====
FROM eclipse-temurin:21-jdk-alpine AS builder
WORKDIR /app
COPY . .
RUN ./mvnw clean package -DskipTests
# ===== Stage 2: Run Spring Boot =====
FROM eclipse-temurin:21-jdk-alpine
WORKDIR /app
COPY --from=builder /app/target/*.jar app.jar
ENTRYPOINT ["java", "-jar", "app.jar"]