[ubuntu] Docker를 이용한 Springboot Project 배포해보기

young·2024년 4월 5일
0

Docker

목록 보기
3/4

테스트로 제작해 본 BLOG Project Container에 등록

자바 설치

FROM openjdk:17-jdk-slim-buster AS builder

COPY ./blog/gradlew .
COPY ./blog/gradle gradle 
COPY ./blog/build.gradle . 
COPY ./blog/settings.gradle .
COPY ./blog/src src

RUN chmod +x ./gradlew
RUN ./gradlew bootJar

FROM openjdk
COPY --from=builder build/libs/*.jar app.jar

EXPOSE 9090
ENTRYPOINT ["java", "-jar", "/app.jar"]

컨테이너 중지 및 삭제

1. 구동되고 있는 컨테이너를 중지한다.

$ docker stop 컨테이너명

2. 중지한 컨테이너를 삭제한다.

$ docker rm 컨테이너명

새로 이미지 생성 후 등록

$ docker run ~ 

실행되고 있는 도커 컨테이너 확인

 docker ps -a
profile
ฅʕ•̫͡•ʔฅ

0개의 댓글