docker image ls

Estimated reading time: 2 minutes

Edge only: This is the CLI reference for Docker CE Edge versions. Some of these options may not be available to Docker CE stable or Docker EE. You can view the stable version of this CLI reference or learn about Docker CE Edge.

Description

List images

Usage

docker image ls [OPTIONS] [REPOSITORY[:TAG]]

Options

Name, shorthand Default Description
--all, -a false Show all images (default hides intermediate images)
--digests false Show digests
--filter, -f   Filter output based on conditions provided
--format   Pretty-print images using a Go template
--no-trunc false Don’t truncate output
--quiet, -q false Only show numeric IDs

Parent command

Command Description
docker image Manage images
Command Description
docker image build Build an image from a Dockerfile
docker image history Show the history of an image
docker image import Import the contents from a tarball to create a filesystem image
docker image inspect Display detailed information on one or more images
docker image load Load an image from a tar archive or STDIN
docker image ls List images
docker image prune Remove unused images
docker image pull Pull an image or a repository from a registry
docker image push Push an image or a repository to a registry
docker image rm Remove one or more images
docker image save Save one or more images to a tar archive (streamed to STDOUT by default)
docker image tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE