Docker · Arazzo Workflow
Docker Search, Pull, and Vet an Image
Version 1.0.0
Search the registry for an official image, pull it, then inspect its metadata and layer history before use.
Provider
Workflows
search-and-pull-image
Search for an image, pull the best match, and vet its metadata and layers.
Validates registry credentials, searches for images matching a term with a star and official filter, pulls the requested image and tag, then inspects the image and its layer history so the caller can vet it before running it.
1
checkCredentials
SystemAuth
Validate credentials against the registry before pulling. Returns 200 with an identity token or 204 when the credentials are good.
2
searchImages
ImageSearch
Search the registry for the term, filtered so that only well-starred or official repositories come back. This is the step that turns a guessed image name into a vetted candidate.
3
pullImage
ImageCreate
Pull the chosen image and tag into the local image store. Note that omitting a tag pulls every tag for the repository, so the tag is always supplied here.
4
inspectImage
ImageInspect
Inspect what actually arrived — the image id, repo digests, architecture, and the config the image will run with by default.
5
readHistory
ImageHistory
Walk the image's parent layers to see how it was assembled. This is the supply-chain check: each entry carries the command that created the layer and its size.