Add Dockerfile

This commit is contained in:
veronoicc 2024-05-14 10:01:47 +02:00
parent e105ad9d34
commit b6b63a6c6d

10
Dockerfile Normal file
View File

@ -0,0 +1,10 @@
FROM --platform=$BUILDPLATFORM gradle:jdk17 as base
WORKDIR /build
COPY --chown=gradle:gradle build.gradle settings.gradle gradle.properties ./
COPY --chown=gradle:gradle src src
RUN gradle --no-daemon build
FROM --platform=$TARGETPLATFORM openjdk:17-alpine
WORKDIR /app
COPY --from=builder /build/build/libs/ViaProxy-*.jar ViaProxy.jar
ENTRYPOINT ["java", "-jar", "ViaProxy.jar"]