Projekt

Obecné

Profil

« Předchozí | Další » 

Revize efc2257b

Přidáno uživatelem castic96 před více než 4 roky(ů)

Re #7658: Integrace frontendu a backendu
- upraven Dockerfile v backendu, aby prováděl build v Dockeru
- přidána konstanta httpOptions, úprava dle code conventions

Zobrazit rozdíly:

be/fulltextsearch/Dockerfile
1
### STAGE 1: RUN ###
1
### STAGE 1: BUILD ###
2
FROM maven:3.6.3-jdk-11-slim AS build
3
RUN mkdir -p /workspace
4
WORKDIR /workspace
5
COPY pom.xml /workspace
6
COPY src /workspace/src
7
RUN mvn -f pom.xml clean package
8

  
9
### STAGE 2: RUN ###
2 10
FROM adoptopenjdk:11-jre-hotspot
3
RUN mkdir /opt/app
4
COPY target/fulltextsearch-0.0.1-SNAPSHOT.jar /opt/app
5
CMD ["java", "-jar", "/opt/app/fulltextsearch-0.0.1-SNAPSHOT.jar"]
11
COPY --from=build /workspace/target/*.jar app.jar
12
EXPOSE 8080
13
ENTRYPOINT ["java","-jar","app.jar"]

Také k dispozici: Unified diff