11ai-operator-docker-images

Docker operator

Manage Docker images with pull, list, inspect, history, tag, remove, and disk-usage workflows. Use when the user needs to find an image, compare tags, download an image, understand image layers, or remove reviewed image data.

terminal
$ npx skills add rj11io/11ai --skill 11ai-operator-docker-images

Try it — say this to your agent

Use 11ai-operator-docker-images for this task.

The full playbook · v0/plugins/11ai-operator-docker/skills/11ai-operator-docker-images/SKILL.md

11ai Docker images

Version baseline: Current stable Docker tooling: Engine 29.x (29.6.2 at this review), Compose v5, and the matching current BuildKit/containerd supplied by the installation. Inspect each component independently because Docker Desktop, Engine, Compose, Buildx, and the API do not share one version.

Treat image references as exact identifiers. Preserve registry, repository, tag, and digest information, and prefer inspection before changing local image state.

Inspect and retrieve

docker image ls
docker image ls --digests
docker image inspect IMAGE:TAG
docker history IMAGE:TAG
docker pull IMAGE:TAG

Use a digest when reproducibility matters. If a tag is mutable or ambiguous, say so and show the resolved digest when available. A pull changes local state but does not change a running container that already exists.

Tagging

docker tag SOURCE_IMAGE REGISTRY/REPOSITORY:TAG

Verify the source image exists and preserve the exact destination requested by the user. Tagging creates another local reference to the same image; it does not build or copy image data.

Removal

Before removal, check all containers, including stopped containers, that reference the image:

docker ps -a --filter ancestor=IMAGE:TAG
docker image inspect IMAGE:TAG

Use docker rmi IMAGE:TAG only after the user has selected the image. Do not add -f to bypass references without explicit approval. For broad cleanup, hand off to 11ai-operator-docker-cleanup so candidates are measured and reviewed first.

Reporting

Report the exact image reference, ID or digest, size when relevant, and whether the operation affected only the local cache or a remote registry. Never claim that removing a tag deleted all underlying layers unless Docker confirms no other references remain.

Want the source?

This page renders the skill's markdown straight from the repository.

Open on GitHub
More Docker operator skills