본문 바로가기
컴퓨터

트러블 슈팅 - docker mysql connect error

by 해달바코 2024. 8. 18.

최근 개인적으로 Spring security 관련 강의를 들으며 react 연동하여 todo-list를 만드는 실습을 수행하고 있었다. h2 db를 이용하여 개발하다가 mysql로 변환하는 과정에서 계속해서 connection error가 떴다. 

docker를 통해서 mysql을 띄워 실행하였는데 docker 내의 terminal에서는 아무 이상없이 작동했는데 workbench 연동도 실패하고 spring에서도 연동 실패로 계속 서버 실행이 안 되었다.

 

권한 관련 문제일 거라 생각해서 별별 해결책을 다 써봤지만..

 

 

결국 port 중복 문제였다. 왜인지는 몰라도 기본 설정된 3306 포트가 이미 실행중이어서 중복되어 제대로 동작하지 않았다. 결국 docker에서 3307로 포트를 변경해주고 다시 연동하니 잘 되었다..

 

항상 별 것도 아닌 문제에서 시간을 많이 잡아먹는다.. 

728x90

'컴퓨터' 카테고리의 다른 글

Layer 2 - Switch의 동작 원리, Switch 용어 정리  (0) 2024.07.23
VLAN의 필요성 및 동작원리  (0) 2024.07.07
Switch의 4대 기능  (0) 2024.06.30
Subnet & Supernet  (0) 2024.06.30
IPv4 Address Format  (0) 2024.06.23