dockefile back
This commit is contained in:
18
dockerfiles/back/Dockerfile
Normal file
18
dockerfiles/back/Dockerfile
Normal file
@@ -0,0 +1,18 @@
|
||||
FROM alpine:3.23
|
||||
|
||||
RUN apk --no-cache add curl bash
|
||||
|
||||
# java 17 car c'est la version utilise dans maven (voir pom.xml)
|
||||
RUN apk --no-cache add openjdk17-jdk maven
|
||||
|
||||
COPY doodlestudent/api /app
|
||||
|
||||
RUN mvn install -Dpackaging=jar
|
||||
RUN mvn package -DskipTests
|
||||
|
||||
RUN ls -l target
|
||||
|
||||
# Quarkus semble utilise le port 8080 par defaut
|
||||
EXPOSE 8080
|
||||
|
||||
ENTRYPOINT [ "java", "-jar", "/app/target/tlcdemoApp-1.0.0-SNAPSHOT.jar" ]
|
||||
Reference in New Issue
Block a user