mirror of
https://github.com/headporter81/specialsource-homepage-backend.git
synced 2026-08-08 15:41:11 +09:00
This commit is contained in:
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# 1. 실행 환경 구성: Java 21 버전의 가벼운 공식 이미지를 사용합니다.
|
||||||
|
FROM eclipse-temurin:21-jdk
|
||||||
|
|
||||||
|
# 2. 컨테이너 내부에 작업할 폴더를 만듭니다.
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
# 3. 3단계에서 빌드된 JAR 파일을 찾아 컨테이너 내부의 app.jar라는 이름으로 복사합니다.
|
||||||
|
COPY build/libs/*.jar app.jar
|
||||||
|
|
||||||
|
# 4. 외부와 통신할 포트(스프링부트 기본 포트)를 지정합니다.
|
||||||
|
EXPOSE 8080
|
||||||
|
|
||||||
|
# 5. 도커 컨테이너가 켜질 때 이 명령어를 실행하여 서버를 가동합니다.
|
||||||
|
ENTRYPOINT ["java", "-jar", "app.jar"]
|
||||||
Reference in New Issue
Block a user