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