[프로젝트 고도화 3편] 로컬을 넘어 클라우드로: 이미지 호스팅부터 도커 배포까지
·
Study
1. 들어가며 공지사항과 이벤트 게시판을 만들며 프로젝트의 내실을 다진 후, 이번에는 로컬 환경에서 벗어나 실제 웹 서비스로 배포하는 작업을 진행했다. 내 컴퓨터에서만 돌아가는 서비스는 온전한 웹 서비스라 할 수 없기 때문이다. 단순히 서버에 코드를 올리는 것을 넘어, 이미지 호스팅 마이그레이션, 클라우드 DB 이전, 도커(Docker) 기반 배포까지 적용하며 겪었던 문제들과 해결 과정을 정리해 본다.2. 로컬 저장소의 한계와 Cloudinary 도입기존에는 서버의 물리적 폴더(C드라이브 등)에 이미지를 저장했다. 하지만 Render, Vercel 같은 클라우드 배포 환경에서는 서버가 재시작될 때마다 내부 파일이 초기화되는 문제가 있다. 이를 해결하기 위해 이미지 호스팅 서비스인 Cloudinary를 도..