애플리케이션이 통신하는 방법 Docker는 애플리케이션의 배포, 실행, 관리를 위한 컨테이너 기반 가상화 기술이다. 기존 가상화 방식보다 경량화된 환경을 제공하며, 애플리케이션을 격리된 환경에서 실행할 수 있도록 돕는다.이때, 컨테이너 내부의 애플리케이션은 다양한 방법으로 통신할 수 있으며, 주요 방식은 3가지이다. 1️⃣ 웹 API를 호출 ( HTTP 요청) 일반적인 프론트엔드와 백엔드 간의 HTTP 통신이다. GET, POST, PUT, DELETE 등의 HTTP 메서드를 이용해 요청, 응답한다. 2️⃣ 로컬 PC와 통신 컨테이너가 아닌 호스트 머신(로컬 PC)와 직접 통신하는 방법이다. 예) 컨테이너에서 로컬에 있는 데이터베이스 (MySQL 등)와 연결 3️⃣ 다른 컨테이너와 통신 도커에서 컨테..