summaryrefslogtreecommitdiffstats
path: root/components/datalake-handler/feeder/src/assembly
diff options
context:
space:
mode:
authorGuobiao Mo <guobiaomo@chinamobile.com>2019-02-22 15:36:27 -0800
committerGuobiao Mo <guobiaomo@chinamobile.com>2019-03-26 15:06:46 -0700
commitda7037659eb13e018c61ec06b3824f13ce1c5e53 (patch)
treeb95aaa030c18ce04c37a1b559e4c73c82b5f99d8 /components/datalake-handler/feeder/src/assembly
parent82fe4e29ff6c0b48fe15d88b1fca882292e6af43 (diff)
DataLake seed code
Issue-ID: DCAEGEN2-1189 Change-Id: Ib25b70197e3b162efadbce0f1b5235e3ba6635e9 Signed-off-by: Guobiao Mo <guobiaomo@chinamobile.com>
Diffstat (limited to 'components/datalake-handler/feeder/src/assembly')
-rw-r--r--components/datalake-handler/feeder/src/assembly/Dockerfile19
-rw-r--r--components/datalake-handler/feeder/src/assembly/docker-compose.yml10
-rw-r--r--components/datalake-handler/feeder/src/assembly/run.sh3
3 files changed, 32 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"]
+
diff --git a/components/datalake-handler/feeder/src/assembly/docker-compose.yml b/components/datalake-handler/feeder/src/assembly/docker-compose.yml
new file mode 100644
index 00000000..7ca466b6
--- /dev/null
+++ b/components/datalake-handler/feeder/src/assembly/docker-compose.yml
@@ -0,0 +1,10 @@
+version: '2'
+services:
+
+ datalake:
+ image: moguobiao/datalake-storage
+ container_name: datalake-storage
+ environment:
+ - no-needed-dmaapHost=10.0.2.15:3904
+ ports:
+ - "1680:1680"
diff --git a/components/datalake-handler/feeder/src/assembly/run.sh b/components/datalake-handler/feeder/src/assembly/run.sh
new file mode 100644
index 00000000..377f208a
--- /dev/null
+++ b/components/datalake-handler/feeder/src/assembly/run.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+java -jar feeder-1.0.0-SNAPSHOT.jar \ No newline at end of file