Docker images: Difference between revisions
Jump to navigation
Jump to search
Line 48: | Line 48: | ||
docker images --filter=Reference=docker.com/ovidiu_feodorov/automation-agent:*pre* | docker images --filter=Reference=docker.com/ovidiu_feodorov/automation-agent:*pre* | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Filter by time "before=<some-image>", since="<some-image>" | |||
=Dangling Images= | =Dangling Images= |
Revision as of 02:43, 4 May 2022
External
Internal
Overview
List images in the local Docker registry.
docker images [image-name]
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE db latest c0e4c08c3981 3 minutes ago 624.1 MB rabbitmq latest 3bb7a967fc6c 7 days ago 179.4 MB
Options
-f, --force
Forces removal. This is necessary if the image is referenced from multiple repositories.
--format
Uses a Go template:
docker images --format "{{.ID}}"
docker images --format "{{.ID}}, {{.Tag}}"
--no-trunc
Don't truncate output.
-q, --quiet
Only show numeric IDs.
-f, --filter
Filter output based on conditions provided.
Regular expressions applied to <registry>:<tag>
docker images --filter=Reference=docker.com/ovidiu_feodorov/automation-agent:*pre*
Filter by time "before=<some-image>", since="<some-image>"
Dangling Images
docker images --filter "dangling=true"
This is how to remove dangling images.
Check Whether a Specific Image Exists in the Repository
docker images -q artifacts.example.com/myapp:1.0
will return the hash if exists, empty string otherwise.