[MacOS] 5000번 포트 bind: address already in use

hyeontack5·2022년 7월 19일
0
post-custom-banner

Issue

  • flask를 공부하던 도중 local 환경에서 flask run 후 웹 브라우저에서 localhost:5000으로 접근하면 문제없이 작동하지만 Docker를 띄워서 진행하면
Error response from daemon: Ports are not available: listen tcp 0.0.0.0:5000: bind: address already in use
  • 위와 같은 에러 메시지가 뜨면서 docker가 빌드 되지 않는 현상이 발생했습니다.
  • 구글링을 통해서 port를 죽이고 해보라고 했는데 죽였는데 자동으로 다시 살아나서 포트를 차지하고 있는 상황이 발생했습니다.
    • 이게 도대체 뭐지?

Solution

  • 서버에서 사용하는 port를 변경하는 방법도 있지만, 맥 시스템 환경설정에서 Airplay 수신 모드를 체크 해체해서 해결할 수 있었습니다.

📚 Reference

MacBook - 맥북에게 5000번 포트를 빼앗겼을때 - error: bind EADDRINUSE null:5000 에러 해결
Port 5000 already in use — MacOS Monterey issue

post-custom-banner

0개의 댓글