variphx commited on
Commit
2225c94
·
1 Parent(s): b58280e

add dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +12 -0
Dockerfile ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM eclipse-temurin:24-jdk-alpine AS builder
2
+ RUN mkdir -p /build
3
+ WORKDIR /build
4
+ COPY . /build/
5
+ RUN ./mvnw clean package -DskipTests
6
+
7
+ FROM eclipse-temurin:24-jre-alpine
8
+ RUN mkdir -p /app
9
+ WORKDIR /app
10
+ COPY --from=builder /build/target/*.jar /app/app.jar
11
+ EXPOSE 8080
12
+ CMD [ "java", "-jar", "/app/app.jar" ]