How to upload a Gradle (Groovy) based Spring Boot project to Docker in Eclipse
우선 이클립스 마켓 플레이스에서 도커를 설치해주세요.

Dockerfile 생성 후 아래 텍스트를 작성해주세요.
# 1. JDK 17 기반의 가벼운 이미지 사용
FROM openjdk:17-jdk-slim
# 2. 작업 디렉토리 생성 및 이동
WORKDIR /app
# 3. 빌드된 JAR 파일을 컨테이너 내부로 복사
COPY build/libs/*.jar app.jar
# 4. 애플리케이션 실행 명령어
ENTRYPOINT ["java", "-jar", "app.jar"]
# 5. 컨테이너에서 사용할 포트 지정
EXPOSE 8080

프로젝트를 빌드해주세요. 빌드하면 jar 파일이 생성이 되는데 그 jar 파일 기반으로 Docker 이미지를 빌드하시면 돼요. 빌드하시고 컨테이너 실행하시면 됩니다.
명령어 실행 위치 예시
C:\Users\hyun\eclipse-workspace\bddungmusic
터미널에서 실행
jar 파일 생성하기
gradlew.bat clean build
Docker 이미지 빌드
docker build -t spring-bddungmusic .
Docker 컨테이너 실행
docker run -d -p 8080:8080 --name bddungmusic-container spring-bddungmusic
컨테이너 정상 실행 확인
docker ps



컨테이너가 정상적으로 실행중이라면 브라우저에 http://localhost:8080 접속하여 정상적으로 실행되는 것을 볼 수 있습니다

'Docker' 카테고리의 다른 글
| Docker Desktop 메모리 과부하 방지하는 방법 feat. WSL2 (0) | 2025.03.28 |
|---|---|
| Docker 이미지 Pull 및 실행 (10) | 2025.03.07 |
| Docker 로컬 이미지 삭제하기 (4) | 2025.03.07 |
| 기존 Docker Hub Repository에 Push하기 (4) | 2025.03.05 |
| Ubuntu에 Docker 설치하는 방법 (WSL2에서 사용하는 방법) (2) | 2025.03.05 |