EADDRINUSE: Port zaten kullanımda
Kısaca: Bir program, zaten kullanımda olduğu için bir portu açamıyor.
Biraz daha ayrıntılı: Node.js veya Docker’da tipiktir (“port is already allocated”).
Ayrıntılı
Olası nedenler
- Başka bir süreç portu kullanıyor.
- Sunucunun eski bir örneği hâlâ çalışıyor.
Çözümler
- Süreci bul ve sonlandır (
lsof -i :3000,netstat -ano). - Başka bir port seç.
- Docker: eski konteyneri durdur.