Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 814732e8 authored by Christophe Chaudier's avatar Christophe Chaudier :rocket:
Browse files

feat: launch container with non root user

parent 99ebbd43
No related branches found
No related tags found
1 merge request!2Draft: Resolve "add dockerfile"
Pipeline #1132 failed
...@@ -13,5 +13,12 @@ RUN mvn clean package -DskipTests ...@@ -13,5 +13,12 @@ RUN mvn clean package -DskipTests
# FROM openjdk:11-jdk-slim AS prod # FROM openjdk:11-jdk-slim AS prod
FROM openjdk:11-jre-slim AS prod FROM openjdk:11-jre-slim AS prod
EXPOSE 8080
# Add user use a non root user
RUN adduser --disabled-password --gecos '' --uid 1001 app
USER app
COPY --from=builder /build/target/java-jar.jar app.jar COPY --from=builder /build/target/java-jar.jar app.jar
ENTRYPOINT ["java", "-jar","/app.jar"] ENTRYPOINT ["java", "-jar","/app.jar"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment