Lists containers — running ones by default, everything with -a. The first thing to check when "it's not working".
| Column | Meaning |
|---|---|
| CONTAINER ID | Short ID, usable anywhere a name is |
| IMAGE | Image the container was created from |
| STATUS | Up 5 min, Exited (1), Restarting, (healthy) |
| PORTS | 0.0.0.0:8080->80/tcp = host 8080 to container 80 |
| NAMES | Name to use in other commands |
An Exited (0) status means the process finished normally; any other exit code means it failed (137 = killed, often out of memory).