[api] compose 설정 및 dockerfile 생성 jenkinsfile생성 logback 기본생성 배너파일추가

This commit is contained in:
2026-02-02 16:29:33 +09:00
parent cbc0d644be
commit 75d1dc0dff
8 changed files with 179 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
FROM amazoncorretto:21
# healthcheck용 curl 설치
RUN yum -y install curl && yum clean all
WORKDIR /api
# build/libs 아래 산출물 이름이 바뀌어도 대응
ARG JAR_FILE=build/libs/*.jar
COPY ${JAR_FILE} api.jar
ENV JAVA_OPTS=""
ENTRYPOINT ["sh","-c","java $JAVA_OPTS -jar /api/api.jar"]