🛠️ 컨테이너 내부에서 로컬 서버로 API 요청 보내는 방법 🚀
·
AlgoMate
FastAPI 서버를 Docker 컨테이너로 실행하고, 로컬에서 실행 중인 Spring Boot 서버로 API 요청을 보내려고 했는데, 127.0.0.1로는 접근이 불가능한 문제를 만났다. 🤔 이 문제를 해결하는 과정과 방법을 정리해본다.🔥 문제 상황: 컨테이너에서 로컬 서버로 API 요청이 안 된다컨테이너 내부의 FastAPI 서버에서 로컬 환경에서 실행 중인 Spring Boot 서버(localhost:8080)로 API 요청을 보내려고 했지만, 127.0.0.1을 사용하면 연결이 안 됐다. ❌ 🚨 문제의 원인컨테이너 내부에서 127.0.0.1(localhost)을 호출하면, 컨테이너 자체의 로컬 주소를 가리킨다.실제 Spring Boot 서버는 **호스트 운영체제(로컬 머신)**에서 실행 중이..