Skip to content

Commit

Permalink
πŸ‘±πŸ»β€β™€οΈ Monika: Isn't root anymore.
Browse files Browse the repository at this point in the history
Monika does not need to be root, if we grant read access on the monitored file systems.
  • Loading branch information
mkarg authored May 10, 2024
1 parent 6e6fe9a commit 423752e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/main/docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM gcr.io/distroless/java17-debian12
FROM gcr.io/distroless/java17-debian12:nonroot
COPY monika-1.0-SNAPSHOT.jar /home
RUN [ "java", "-XX:ArchiveClassesAtExit=monika.jsa", "-jar", "/home/monika-1.0-SNAPSHOT.jar", "--stop" ]
RUN [ "java", "-XX:ArchiveClassesAtExit=healthcheck.jsa", "-jar", "/home/monika-1.0-SNAPSHOT.jar", "--check-health", "--ignore-errors" ]
EXPOSE 8080
ENTRYPOINT [ "java", "-XX:SharedArchiveFile=monika.jsa", "-jar", "/home/monika-1.0-SNAPSHOT.jar" ]
HEALTHCHECK CMD [ "java", "-XX:SharedArchiveFile=healthcheck.jsa", "-jar", "/home/monika-1.0-SNAPSHOT.jar", "--check-health" ]
HEALTHCHECK CMD [ "java", "-XX:SharedArchiveFile=healthcheck.jsa", "-jar", "/home/monika-1.0-SNAPSHOT.jar", "--check-health" ]

0 comments on commit 423752e

Please sign in to comment.