포트를 열어놨는데 왜 connection refused?

ggyu_55·2024년 4월 8일
0

메모

목록 보기
45/46

docker container run

connection refused

도커 네트워크를 지정해서 실행했는데 네트워크에 추가가 안되고 있었다...!


해결

도커 네트워크에 컨테이너를 연결할 때, 도커 네트워크 내부에서는 컨테이너 이름과 포트로 서비스를 식별한다.
catalog-servicepolar-postgres 컨테이너를 같은 네트워크에 묶어주려고 시도했기 때문에 {호스트 포트,5441} 가 아니라 {컨테이너 내부 포트, 5432}에 연결해주었어야 했는데, 호스트 포트를 지정하고 있어서 포트 포워딩이 되지 않고 네트워크에 추가도 되지 않았다.

포트 포워딩 설정을 바꿔주니 잘 묶여서 동작하는 것을 확인하였다.

0개의 댓글