Add Dockerfile
This commit is contained in:
13
Dockerfile
Normal file
13
Dockerfile
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
FROM eclipse-temurin:20-jdk-alpine
|
||||||
|
LABEL authors="laurentkap"
|
||||||
|
|
||||||
|
VOLUME /tmp
|
||||||
|
ARG EXTRACTED=target/extracted
|
||||||
|
COPY ${EXTRACTED}/dependencies/ ./
|
||||||
|
COPY ${EXTRACTED}/spring-boot-loader/ ./
|
||||||
|
COPY ${EXTRACTED}/snapshot-dependencies/ ./
|
||||||
|
COPY ${EXTRACTED}/application/ ./
|
||||||
|
EXPOSE 8080
|
||||||
|
RUN addgroup -S demo && adduser -S demo -G demo
|
||||||
|
USER demo
|
||||||
|
ENTRYPOINT ["java","org.springframework.boot.loader.JarLauncher"]
|
||||||
Reference in New Issue
Block a user