Select Git revision
compatibility.py
-
nenad.petrovic@xlab.si authorednenad.petrovic@xlab.si authored
Dockerfile 594 B
FROM maven:3.6.0-jdk-8-slim AS builder
WORKDIR /home/app/shared
RUN mkdir -p /home/app/shared
COPY shared/pom.xml /home/app/shared
RUN mvn dependency:go-offline
COPY shared/src /home/app/shared/src
RUN mvn install
WORKDIR /home/app
COPY pom.xml .
RUN mvn dependency:go-offline
COPY src src/
RUN mvn clean package
FROM openjdk:8-slim
WORKDIR /root
COPY --from=builder /home/app/target/dataStorage.jar /dataStorage.jar
ENV MONGO_HOST=mongodb \
MONGO_PORT=27017 \
MONGO_DBNAME=urbanite \
OPENTSDB_URL=http://opentsdb:4242
EXPOSE 80
CMD ["java","-jar","/dataStorage.jar"]