docker-mysql 3306 포트 충돌 에러

nick·2024년 3월 4일

DB

목록 보기
1/3

발생한 에러

Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0 .0.0:3306: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

  • 현재 다른 프로세스가 3306 쓰는중이라서 발생함

해결 과정

1. 관리자로 cmd 열기

2. 3306 포트 사용 중인 프로세스 찾기

  • netstat -ano | findstr :3306

3. 해당 프로세스 죽이기

  • taskkill /F /PID 15124

4. 다시 docker yaml 파일 실행

  • services 옆 실행 버튼으로 docker 실행

5. Intellij에서 에러 안뜨는지 확인

6. docker 가서 mysql 잘 running 중인지 확인

profile
티스토리로 이전 : https://andantej99.tistory.com/

0개의 댓글