From 6670cf98b8141f6b0f67efa9ec5caeca6e5863a8 Mon Sep 17 00:00:00 2001 From: Guobiao Mo Date: Mon, 6 Jan 2020 17:11:43 -0800 Subject: Create Docker image in Maven build Create Docker image in Maven build so that Jenkins build can auto build and push docker image to ONAP docker repo. Issue-ID: DCAEGEN2-2009 Change-Id: I9c7e5012e44bb300d6d4f6701f8299350d7ff6cb Signed-off-by: Guobiao Mo --- components/datalake-handler/feeder/Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 components/datalake-handler/feeder/Dockerfile (limited to 'components/datalake-handler/feeder/Dockerfile') diff --git a/components/datalake-handler/feeder/Dockerfile b/components/datalake-handler/feeder/Dockerfile new file mode 100644 index 00000000..20444f97 --- /dev/null +++ b/components/datalake-handler/feeder/Dockerfile @@ -0,0 +1,19 @@ +FROM openjdk:8-jre-slim + +MAINTAINER Guobiao Mo + +EXPOSE 1680 + +RUN groupadd -r datalake && useradd -r -g datalake datalake +RUN mkdir /home/datalake + +USER datalake + +WORKDIR /home/datalake + +#add the fat jar +COPY target/${JAR_FILE} /home/datalake/ +COPY src/assembly/run.sh /home/datalake/ + +CMD ["sh", "run.sh"] + -- cgit 1.2.3-korg