troubleshooting

Error response from daemon: 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: address already in use

pizzalist 2024. 4. 15. 21:25

Docker 실행 안됨(:3306 port 사용중)

에러문

Error response from daemon: 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: address already in use

  • docker db 컨테이너 실행 시 3306 port에 mysql 사용으로 겹쳐서 실행이 안되는 상황 발생
  • 기존 port kill 방법으로는 해결 안됨
lsof -i :포트번호
kill -9 PID

port 죽이기 해도 계속 생겨나는 문제 발생.

 

🛠 해결 방법

sudo kill `sudo lsof -t -i:3306`