diff options
Diffstat (limited to 'components/datalake-handler/feeder/src/assembly/Dockerfile')
-rw-r--r-- | components/datalake-handler/feeder/src/assembly/Dockerfile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/components/datalake-handler/feeder/src/assembly/Dockerfile b/components/datalake-handler/feeder/src/assembly/Dockerfile new file mode 100644 index 00000000..7cd6380c --- /dev/null +++ b/components/datalake-handler/feeder/src/assembly/Dockerfile @@ -0,0 +1,19 @@ +FROM openjdk:8-jre + +MAINTAINER Guobiao Mo <guobiaomo@chinamobile.com> + +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/feeder-1.0.0-SNAPSHOT.jar /home/datalake/ +COPY src/assembly/run.sh /home/datalake/ + +CMD ["sh", "run.sh"] + |