Local 컨테이너로 PostgreSQL 컨테이너를 실행 후, IntelliJ에 있는 DB Tool을 이용해서 연결을 시도했다.
connection attempt failed
에러가 계속 발생했음.
host, port, username, db, password 다 이상 없었음.
docker exec -it diary-ai-postgres psql -U postgres -d diary-ai
문제 없이 접속 가능
컨테이너가 실행 중인 것도 확인해고, 실제로 터미널 접속도 가능하다.
netstat -ano | findstr 5432
5432번 포트를 사용중인 서비스가 있는지 확인해봤는데, 어떤 프로세스 ID가 5432포트를 사용하고 있었음.
작업 관리자에서 해당 프로세스 ID가 뭔지 살펴봤더니 intellij에서 5432 포트를 사용중이었음...
왜 intellij가 5432 포트를 사용하는지는 모르겠으나.. 종료 후 다시 intellij를 실행하고 DB 연결을 시도하니 해결되었음.