diff --git a/Dockerfile b/Dockerfile index 06c97bf2d6263a67aedc1b02a31fc5baa22752d8..4f16d7836a1d69a325385d7959ea15d8502e1927 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,5 +12,9 @@ FROM openjdk:11-jdk-slim WORKDIR /urbanite-dashboard-controller COPY --from=builder /home/app/target/*.jar /urbanite-dashboard-controller/app.jar +ARG EXTRA_CA_URL +RUN /bin/bash -c "[ -z $EXTRA_CA_URL ] || ( curl $EXTRA_CA_URL --output /ca.pem && keytool -import -noprompt -trustcacerts -alias ca -file /ca.pem -cacerts -storepass changeit )" +# to check if ca is installed keytool -list -cacerts -alias ca --storepass changeit + EXPOSE 8080 -ENTRYPOINT ["java","-jar","app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-jar","app.jar"]