Container fails to start; port already bound.
Another process (or a stale container) owns the port.
ss -tlnp | grep :<port>docker ps -a --filter "status=exited"docker run -p 8080:80 nginxSystem Settings > AirDrop & Handoff > off, or remapCentralize port allocation in one compose file.
Spinning up a fresh box to reproduce or escape this error?
Managed cloud hostingNinjaOps publishes free engineering guides. Some outbound links are affiliate links: they cost you nothing and support the site.
Last reviewed 2026-10-02 · NinjaOps SEO grid · DevOps blog