解決 5432 port 被PostgreSQL 佔用問題



當我在使用Docker啟用postgreSQL建置資料庫時,遇到了5432這個port被佔用的問題 (Ports are not available: listen tcp 0.0.0.0:5432: bind: address already in use) 按照官網說明使用:

brew remove postgresql

之後,如果port還是被佔用的狀態,先用下面指令確認 port 5432 被佔用的狀況:

sudo lsof -i TCP:5432

我的Mac是出現以下畫面

輸入下列指令

sudo pkill -u postgres

再確認一次應該就可以了!