개요Docker Compose를 이용해 테스트 환경을 구성하고 있는데, 통신이 필요한 두 컨테이너 간에 연결이 정상적으로 이뤄지지 않는 것을 확인했다. 어떤 부분이 문제였는지 적어보고 해결해 보자. 원인Docker compose는 기본적으로 하나의 브리지 네트워크를 생성해 모든 서비스를 연결시킨다. 예로 들어, Docker Compose 파일이 아래와 같은 경우, app1 컨테이너는 http://app2:9000으로, app2 컨테이너는 http://app1:8000으로 서로 통신할 수 있다.services: app1: image: my-app1 ports: - "8000:8000" app2: image: my-app2 ports: - "9000:9000"..