From cda81315d2de59d4c3dc06050b8e9f1a869f1671 Mon Sep 17 00:00:00 2001 From: Timo Pagel Date: Fri, 23 Sep 2016 12:25:58 +0200 Subject: [PATCH] Add Dockerfile with own user --- Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..28aa529a6 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM java:8 + +MAINTAINER Timo Pagel + +RUN wget http://dl.bintray.com/jeremy-long/owasp/dependency-check-1.4.3-release.zip && unzip dependency-check-1.4.3-release.zip && mv dependency-check /usr/share/ + +RUN useradd -ms /bin/bash dockeruser && chown -R dockeruser:dockeruser /usr/share/dependency-check && mkdir /report && chown -R dockeruser:dockeruser /report +USER dockeruser + +VOLUME "/src /usr/share/dependency-check/data /report" + +WORKDIR /report + +ENTRYPOINT ["/usr/share/dependency-check/bin/dependency-check.sh", "--scan", "/src"]