From 39be2cc750690f0e70edec07f506068418e900a0 Mon Sep 17 00:00:00 2001 From: dotasek Date: Mon, 12 Aug 2024 09:53:06 -0400 Subject: [PATCH] Escalate privileges earlier for lucene directory creation. (#720) And chown back to 1001 --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e3a6dc8..e40e77b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,11 +20,12 @@ RUN mkdir /app && cp /tmp/hapi-fhir-jpaserver-starter/target/ROOT.war /app/main. ########### it can be built using eg. `docker build --target tomcat .` FROM bitnami/tomcat:10.1 AS tomcat +USER root RUN rm -rf /opt/bitnami/tomcat/webapps/ROOT && \ mkdir -p /opt/bitnami/hapi/data/hapi/lucenefiles && \ + chown -R 1001:1001 /opt/bitnami/hapi/data/hapi/lucenefiles && \ chmod 775 /opt/bitnami/hapi/data/hapi/lucenefiles -USER root RUN mkdir -p /target && chown -R 1001:1001 target USER 1001