13 lines
240 B
Docker
13 lines
240 B
Docker
FROM eclipse-temurin:25-jre-alpine
|
|
|
|
# Create a non-root user for security
|
|
RUN addgroup -S spring && adduser -S spring -G spring
|
|
USER spring:spring
|
|
|
|
ARG JAR_FILE
|
|
|
|
COPY ${JAR_FILE} app.jar
|
|
|
|
EXPOSE 8082
|
|
|
|
ENTRYPOINT ["java", "-jar", "/app.jar"] |