Docker
Spring Boot & React 프로젝트 도커(Docker)로 직접 배포하기
보통 클라우드 배포를 할 때 CI/CD 도구를 쓰기도 하지만, 서버의 동작 원리를 정확히 이해하려면 수동으로 직접 이미지를 빌드하고 옮겨보는 과정이 반드시 필요합니다. 이번 포스팅에서는 Spring Boot와 React를 각각 도커 컨테이너로 띄우고 포트를 배치하는 전 과정을 정리합니다. 1. Spring Boot 백엔드 배포 (Gradle)① 실행 가능한 Jar(bootJar) 생성Spring Boot 프로젝트를 배포할 때는 반드시 모든 라이브러리가 포함된 'Fat Jar'가 필요합니다. build.gradle에 org.springframework.boot 플러그인이 있는지 확인하고 빌드를 수행합니다.PowerShell # 1. 기존 빌드 정리 및 실행 가능 Jar 생성./gradlew clean bo..