tool · inferred from evidence
ss
A command-line tool for investigating sockets, used to check port conflicts.
- Ports are not available: exposing port TCP the all-interfaces address:8080: bind: address already in use
Fixes 'Ports are not available' when docker cannot expose a host port. Use when the daemon reports a port as unavailable at container start, typically a conflict with another container or host service. Not for firewall blocks or container-i
- Bind for the all-interfaces address:8080 failed: port is already allocated
Fixes 'port is already allocated' when docker run -p fails because the host port is taken. Use when binding a host port and something (another container or host process) already holds it. Not for 'address already in use' from the userland p