
1. Spring 프로젝트 셋팅
2. Dockerfile 작성하기
FROM openjdk:17-jdk
COPY build/libs/*SNAPSHOT.jar app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
3. Spring Boot 프로젝트 빌드하기
$ ./gradlew clean build
4. Dockerfile을 바탕으로 이미지 빌드하기
$ docker build -t hello-spring .
5. 이미지가 잘 생성됐는지 확인하기
$ docker image ls
6. 생성한 이미지를 컨테이너로 실행시켜보기
$ docker run -d -p 8080:8080 hello-spring
7. 컨테이너 잘 실행되고 있는지 확인하기
$ docker ps
8. localhost:8080 으로 들어가보기

9. 실행시킨 컨테이너 중지/ 삭제하기, 이미지 삭제하기
$ docker stop [컨테이너 ID]
$ docker rm [컨테이너 ID]
$ docker image rm [이미지 ID]
'Back-End > Docker' 카테고리의 다른 글
| Docker Compose와 Compose CLI 명령어 (0) | 2025.01.27 |
|---|---|
| DOCKER RUN과 WORKDIR (0) | 2025.01.27 |
| Docker 파일(폴더) 복사/이동 (1) | 2025.01.27 |
| Dockerfile을 활용해 이미지 직접 만들기 (0) | 2025.01.27 |
| Docker Volume을 이용해 MySQL 실행하기 (0) | 2025.01.27 |