Commit 59f5e11a authored by Luca Verardo's avatar Luca Verardo
Browse files

Added Dockerfile and docker-compose

parent 43a13fa8
Loading
Loading
Loading
Loading

Dockerfile

0 → 100644
+11 −0
Original line number Diff line number Diff line
FROM maven AS builder
RUN mkdir /tmp/build
COPY . /tmp/build
RUN cd /tmp/build && mv src/main/resources/application.properties.production src/main/resources/application.properties && mvn -B -DskipTests clean package

FROM java:8-jdk-alpine
WORKDIR /usr/app
COPY --from=builder /tmp/build/target/MentorArc-0.0.1-SNAPSHOT.jar /usr/app/

EXPOSE 8081
ENTRYPOINT ["java", "-jar", "MentorArc-0.0.1-SNAPSHOT.jar"]
 No newline at end of file
+1 −1
Original line number Diff line number Diff line
#Thu Apr 23 10:54:55 CEST 2020
#Thu Apr 23 11:48:16 CEST 2020
testCaseTag=""

docker-compose.yml

0 → 100644
+13 −0
Original line number Diff line number Diff line
version: '3'
services:
  db:
    image: mysql
    restart: always
    environment:
      - MYSQL_DATABASE=mentorarc
      - MYSQL_USER=mentorarc
      - MYSQL_PASSWORD=mentorarc
  app:
    build: .
    ports:
      - 80:8081
 No newline at end of file