로컬 도커 컨테이너 접속

문제 로컬 -> 로컬(도커) -> 외부서버 스프링 -> 카프카 -> ELK 구성하던 중 스프링과 카프카는 둘 다 로컬에 있으니 localhost:xxxx를 사용하면 되는줄 알았다. 로컬 환경에서 실행되는 스프링 애플리케이션은 도커의 내부 네트워크 주소에 직접 접근할 수 없으므로, 외부 주소를 사용해야합니다. 따라서 스프링 애플리케이션의 bootstrap.servers 설정은 localhost가 아니라 로컬 머신의 IP 주소(외부접속주소)로 설정되어야 합니다. 이러고 외부 주소만 쓰면 될 줄 알았는데 공유기 포트 포워딩도 해주어야 됏다. 정리 Check List 도커 (외부접속으로 간주) 로컬 -> 도커 - 외부접속 설정 ( ip:port ) 공유기설정창 -> 도커IP로 포트포워딩
imSoo
'로컬 도커 컨테이너 접속' 태그의 글 목록