{

Multiple ways to List containers in a Docker with examples


This tutorial explains multiple ways to show a list of containers in the Docker

Docker Container List command example

The docker ps command is used for the list of containers with different options. It is an alias for the docker container ls command

The following are different commands

docker container ls
docker ps

docker ps command has the following options

  • -a or --all: Displays all containers(default lists running containers)
  • -f or --filter: filter based on conditions. Example display exited containers with status=‘exited’
  • -n or --last int: last n number containers
  • -s or --size: show total file sizes

To show a list of containers in a docker, please follow the below steps.

Containers can be in a state of running or stopped.

  • Display all running containers
docker ps

Output:

CONTAINER ID     IMAGE      COMMAND     CREATED        STATUS        PORTS    NAMES
1fdb4b122a13     localstack    "top"       3 weeks ago  Up 3 days           localstack
  • Show running and stopping containers, Run with the -a(all states) option
docker ps -a
  • To display the latest created containers
docker ps -l
  • display all stopped containers
docker ps -f "status=excited"
or 
docker ps --filter "status=excited"
  • List all container ids only
docker ps -q
  • Display all 3 last created containers
docker ps -a -n3
  • to show all file sizes This container displays the SIZE column( with virtual memory)
docker ps -s

What does docker ps mean?

ps is a name used for process status in Unix OS, Docker ps is used to find the container status and it has different options for listing containers with running status, sizes, last created containers

THE BEST NEWSLETTER ANYWHERE
Join 6,000 subscribers and get a daily digest of full stack tutorials delivered to your inbox directly.No spam ever. Unsubscribe any time.

Similar Posts
Subscribe
You'll get a notification every time a post gets published here.