오류해결
[Docker] docker: Error response from daemon: Ports are not available | address already in use 포트충돌 해결
TERRY✨
2024. 9. 20. 14:47
컨테이너를 실행하려는 도중 3000번 포트가 로컬에서 이미 사용중이어서 포트충돌(이미 사용중) 오류가 났다.
열려있는 port 닫고 새로 실행하는 방법
1) 열린 포트 확인하기
sudo lsof -PiTCP -sTCP:LISTEN
2) 특정 포트 확인하기
sudo lsof -i :[port]
sudo lsof -i :3000 // example
3) 포트 닫기
특정 포트를 확인한 결과에서 PID를 이용하여 특정 포트를 닫아줄 수 있다.
sudo kill -9 [PID]
이후 컨테이너를 실행하면 특정 포트에 대한 연결이 잘 이루어질 것이다.