docker/images
List Docker images with tags, IDs, sizes, and creation times via the local Engine API; filter by glob and return JSON or text without pulling, building, or removing.
Instructions
Lists Docker images through the Engine API on the local socket: tags, ID, size, creation time. Read-only (no pull, build or remove). Untagged intermediate layers are hidden unless all: true; untagged images that are shown appear as <none>:<none>. pattern is a glob on any tag or repository (nginx*, */api:*). Text is tag lines with ID | Size | Created; output_format: json (also yaml/table/wide) returns an array of objects (id, full_id, repo_tags, repo_digests, size_bytes, created, containers = how many containers use it, labels), [] when empty. To delete unused images use docker/prune (target images, dangling only); for containers docker/containers; for one image's config the docker-image://<ref>/inspect resource. Always runs as root: no privileged argument, refused unless the grant has allowed: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Include intermediate and untagged images (docker images -a) | |
| pattern | No | Only images whose tag or repository matches this glob (e.g. 'nginx*', '*/api:*') | |
| output_format | No | Use json for structured output (yaml, table and wide return the same JSON); default is text |