# Use lightweight Java 17 image FROM eclipse-temurin:17-jre-alpine # Set working directory WORKDIR /app # Copy jar from Gradle build output COPY build/libs/*.jar app.jar # Expose application port EXPOSE 8080 # Run the application ENTRYPOINT ["java", "-jar", "app.jar"]