docker 로 올린 두개의 컨테이너가 있는데
1. postgre 5432:5432 포트바인딩
2. application 24001:24001 포트바인딩
애플리케이션에서 postgre가 연결이 안된다고 에러가 자꾸 떨어졌다.
DB 잘 켜져있고 접속정보 안틀리고 되어있는데 docker 환경이라 뭐가 안되는건가? 싶어서 GPT한테 물어봤는데
properties에 localhost 대신 docker 컨테이너의 IP를 입력해줘야한다고 한다.
1. postgre 컨테이너를 클릭해서 Inspect 탭에서 IP 주소를 확인

2. IP 주소 입력
localhost -> 172.17.0.5
#######--------- postgresql -----------------------------
jdbc.db=postgres
jdbc.driver=org.postgresql.Driver
jdbc.url=jdbc:postgresql://172.17.0.5:5432/testdb