From ea20e5f8b778c2c0c6be0737ad5d1aa272db1739 Mon Sep 17 00:00:00 2001 From: ialbert Date: Mon, 1 Aug 2022 19:08:25 +0300 Subject: [PATCH] simple docker image --- clearing-parent/backend-api/Dockerfile | 11 ++++++ clearing-parent/backend-api/pom.xml | 34 ++----------------- .../src/main/resources/logback.xml | 4 +-- 3 files changed, 16 insertions(+), 33 deletions(-) create mode 100644 clearing-parent/backend-api/Dockerfile diff --git a/clearing-parent/backend-api/Dockerfile b/clearing-parent/backend-api/Dockerfile new file mode 100644 index 000000000..03e8ad5fd --- /dev/null +++ b/clearing-parent/backend-api/Dockerfile @@ -0,0 +1,11 @@ +FROM fabric8/java-centos-openjdk11-jdk +ADD target/backend-api.jar /deployments/backend-api.jar +USER root +RUN mkdir ./logs +ENV JAVA_APP_JAR=backend-api.jar + +#spring boot maven plugin +#RUN mkdir ./logs +#VOLUME . ./logs +#ARG JAR_FILE=target/backend-api.jar +#ENV JAVA_APP_JAR=backend-api.jar \ No newline at end of file diff --git a/clearing-parent/backend-api/pom.xml b/clearing-parent/backend-api/pom.xml index b66387ac0..1777aa262 100644 --- a/clearing-parent/backend-api/pom.xml +++ b/clearing-parent/backend-api/pom.xml @@ -51,29 +51,18 @@ org.apache.maven.plugins - maven-war-plugin + maven-jar-plugin - true - true + + ru.spcex.clearing.backendapi.BackendApiApplication Maven - - - true - src/main/web - - **/web.xml - - - - WEB-INF/classes/static/protected/tools/ - true @@ -86,23 +75,6 @@ - - - org.springframework.boot - spring-boot-maven-plugin - - - - repackage - - - - - - - - - ${project.artifactId} diff --git a/clearing-parent/backend-api/src/main/resources/logback.xml b/clearing-parent/backend-api/src/main/resources/logback.xml index eacc94dbb..c0463a5fa 100644 --- a/clearing-parent/backend-api/src/main/resources/logback.xml +++ b/clearing-parent/backend-api/src/main/resources/logback.xml @@ -8,7 +8,7 @@ - ../logs/backend-api.log + ./logs/backend-api.log %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class{0}:%msg%n @@ -16,7 +16,7 @@ - ../logs/backend-api.%i.log + ./logs/backend-api.%i.log 1 10