Port 8080 was already in use 오류 Mac

심주흔·2023년 5월 4일
0
post-thumbnail

오늘 마주친 두번 째 에러... 분명 어제까지 잘 됐고, 건들인 것도 딱히 없는데 왜 이런 에러가 발생한 것인가.. 구글링 구글링..

대충 봐도 그냥 포트를 사용하고 있고 그 포트를 끄면 되는 아주~~ 간단한 문제였다.

  1. lsof -i tcp:8080으로 8080을 사용하고 있는 프로세스를 찾을 수가 있다.(이 방법 말고도 다른 방법으로도 알 수 있는데 이 방법을 찾는데까지 시간이 오래 걸렸음..)

  1. 이후 사용중인 프로세스를 죽이는 방법
sudo kill -9 PID번호

PID 번호는 과정1 사진에서 9169인 것을 알 수 있다. 이후 비밀번호를 입력하라고 나오는데 해당 계정 비밀번호를 입력하면 해결.

인줄 알았는데 해결 되지 않았다...

이유는

위 사진은 구글링으로 찾은 해결방법이 있는 사이트의 필자의 경우이다. 차이점이 보이는가?

🐸 실질적인 해결 방법
바로 COMMAND가 java로 되어있는데 나는 com.doke로 되어 있는 것이었다. 느낌이 쎄했다. 혹시나 해서 내가 지금 키고 있는 docker를 종료했다. 거짓말처럼 되더라.. 내 1시간....
sql을 공부하면서 켜놓았던 docker가 내 발목을 잡을 줄이야...

profile
이봐... 해보기는 했어?

0개의 댓글