From da7037659eb13e018c61ec06b3824f13ce1c5e53 Mon Sep 17 00:00:00 2001 From: Guobiao Mo Date: Fri, 22 Feb 2019 15:36:27 -0800 Subject: DataLake seed code Issue-ID: DCAEGEN2-1189 Change-Id: Ib25b70197e3b162efadbce0f1b5235e3ba6635e9 Signed-off-by: Guobiao Mo --- .../datalake-handler/feeder/src/assembly/Dockerfile | 19 +++++++++++++++++++ .../feeder/src/assembly/docker-compose.yml | 10 ++++++++++ .../datalake-handler/feeder/src/assembly/run.sh | 3 +++ 3 files changed, 32 insertions(+) create mode 100644 components/datalake-handler/feeder/src/assembly/Dockerfile create mode 100644 components/datalake-handler/feeder/src/assembly/docker-compose.yml create mode 100644 components/datalake-handler/feeder/src/assembly/run.sh (limited to 'components/datalake-handler/feeder/src/assembly') 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 + +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 -- cgit 1.2.3-korg