LinuxCommandLibrary

podman-ps

List Podman containers.

TLDR

List currently running podman containers

$ podman ps
copy


List all podman containers (running and stopped)
$ podman ps --all
copy


Show the latest created container (includes all states)
$ podman ps --latest
copy


Filter containers that contain a substring in their name
$ podman ps --filter "name=[name]"
copy


Filter containers that share a given image as an ancestor
$ podman ps --filter "ancestor=[image]:[tag]"
copy


Filter containers by exit status code
$ podman ps --all --filter "exited=[code]"
copy


Filter containers by status (created, running, removing, paused, exited and dead)
$ podman ps --filter "status=[status]"
copy


Filter containers that mount a specific volume or have a volume mounted in a specific path
$ podman ps --filter "volume=[path/to/directory]" --format "table [.ID]\t[.Image]\t[.Names]\t[.Mounts]"
copy

Copied to clipboard