pull_image
Pulls a Docker image from a registry without running it. Specify a tag (defaults to alpine) and optional platform for multi-arch images.
Instructions
Pulls a Docker image from a registry (Docker Hub, ECR, GCR, etc.) without
running it. Requires prior docker login if the registry needs auth —
this tool does not accept credentials.
Defaults to the "alpine" tag (smaller, faster to pull) when no tag is specified. Only pass a different tag (e.g. "latest" or a specific version) if the user explicitly asks for the full/standard image — not every image publishes an "alpine" variant, in which case the pull will fail and you should retry with "latest".
Args:
image: repository name, e.g. "nginx" or "myregistry.com:5000/my-app".
Can include a tag directly (e.g. "nginx:1.27"), in which case
the tag argument is ignored.
tag: tag to pull if not already included in image (default "alpine")
platform: optional, e.g. "linux/amd64" or "linux/arm64" — force a
specific architecture on multi-arch images
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | alpine | |
| image | Yes | ||
| platform | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |