Show running Docker containers
Build a paste-ready command, then review its compatibility and effects before running it.
read-onlyno known side effects Compatibility
Linux + macOSVerified for Linux, macOS using posix, bash, zsh syntax.
Operational knowledgereview due 2027-01-19
Requirementsdockerdocker must be installed and available on PATH.
Version supportdocker Current supported releasesVerified for linux, macos using posix, bash, zsh syntax; consult compatibility notes for platform-specific differences.
Expected signalsCONTAINER ID IMAGE STATUS PORTS NAMESRepresentative successful output; values vary with the selected target and system state.
Known errorsdocker: command not founddocker is missing or is not available on PATH.
Verifydocker psThe output matches the expected target and exits without an error.Rollback noteNot required: this command is read-only and does not change system state.
Command breakdown
01dockerDocker CLIConnects to the Docker engine.
02psProcess listLists containers that are currently running.
Example output
CONTAINER ID IMAGE STATUS PORTS NAMES
7a9d8c31e9b2 nginx:alpine Up 18 minutes 0.0.0.0:8080->80/tcp web
4b1f2d90c173 postgres:16 Up 18 minutes 127.0.0.1:5432->5432/tcp db
Illustrative output — exact values vary by system and data.
Runbooks
Official sources