added docker support

This commit is contained in:
2024-05-24 16:20:40 +02:00
parent eed3409e07
commit 610bd9648f
2 changed files with 20 additions and 1 deletions

18
Dockerfile Normal file
View File

@@ -0,0 +1,18 @@
FROM alpine as mvn
RUN apk add maven
FROM mvn as builder
WORKDIR /build
ADD . .
RUN mvn package
FROM eclipse-temurin:17-jdk-alpine
WORKDIR /backend
COPY --from=builder /build/target/swa-jodel-backend.jar .
ENTRYPOINT ["java","-jar","/backend/swa-jodel-backend.jar"]

View File

@@ -14,7 +14,7 @@
<name>SWA-Jodel</name>
<description>SWA-Jodel</description>
<properties>
<java.version>22</java.version>
<java.version>21</java.version>
</properties>
<dependencies>
<dependency>
@@ -35,6 +35,7 @@
</dependencies>
<build>
<finalName>swa-jodel-backend</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>