Use script without arguments as entry point to allow running any command on the resulting container without having to override entry point.

This commit is contained in:
janpapenbrock
2017-05-06 10:00:37 +02:00
parent 0a02f43b8c
commit 7c1c99f5f9
2 changed files with 5 additions and 3 deletions

View File

@@ -19,4 +19,5 @@ VOLUME ["/src" "/usr/share/dependency-check/data" "/report"]
WORKDIR /report WORKDIR /report
ENTRYPOINT ["/usr/share/dependency-check/bin/dependency-check.sh", "--scan", "/src"] CMD ["--help"]
ENTRYPOINT ["/usr/share/dependency-check/bin/dependency-check.sh"]

View File

@@ -111,7 +111,7 @@ if [ ! -d $DATA_DIRECTORY ]; then
echo "Initially creating persistent directories" echo "Initially creating persistent directories"
mkdir -p $DATA_DIRECTORY mkdir -p $DATA_DIRECTORY
chmod -R 777 $DATA_DIRECTORY chmod -R 777 $DATA_DIRECTORY
mkdir -p $REPORT_DIRECTORY mkdir -p $REPORT_DIRECTORY
chmod -R 777 $REPORT_DIRECTORY chmod -R 777 $REPORT_DIRECTORY
fi fi
@@ -123,7 +123,8 @@ docker run --rm \
--volume $DATA_DIRECTORY:/usr/share/dependency-check/data \ --volume $DATA_DIRECTORY:/usr/share/dependency-check/data \
--volume $REPORT_DIRECTORY:/report \ --volume $REPORT_DIRECTORY:/report \
--name dependency-check \ --name dependency-check \
dc \ owasp/dependency-check \
--scan /src \
--suppression "/src/security/dependency-check-suppression.xml"\ --suppression "/src/security/dependency-check-suppression.xml"\
--format "ALL" \ --format "ALL" \
--project "My OWASP Dependency Check Project" \ --project "My OWASP Dependency Check Project" \