docker-ps

List Docker containers.

TLDR

List currently running docker containers

$ docker ps
copy

List all docker containers (running and stopped)

$ docker ps --all
copy

Show the latest created container (includes all states)

$ docker ps --latest
copy

Filter containers that contain a substring in their name

$ docker ps --filter="name=[name]"
copy

Filter containers that share a given image as an ancestor

$ docker ps --filter "ancestor=[image]:[tag]"
copy

Filter containers by exit status code

$ docker ps --all --filter="exited=[code]"
copy

Filter containers by status (created, running, removing, paused, exited and dead)

$ docker ps --filter="status=[status]"
copy

Filter containers that mount a specific volume or have a volume mounted in a specific path

$ docker ps --filter="volume=[path/to/directory]" --format "table [.ID]\t[.Image]\t[.Names]\t[.Mounts]"
copy

Copied to clipboard
free 100$ digital ocean credit