{"uid":"cap_6regwfxqqFViw8IYX-ZWF","slug":"sicher-halowerk-com-container-image-inspector-d2b36c86","name":"sicher.halowerk.com Container Image Inspector","description":"Reads the manifest and config of an OCI or Docker image straight from the registry — a few kilobytes, never the layers, and the image is never run. Returns the digest, the platforms a multi-arch index covers, every layer with its size and the command that produced it, and the runtime configuration: entrypoint, command, working directory, exposed ports, volumes and environment variable names.","url":"https://sicher.halowerk.com/v1/container-inspect","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"image":{"type":"string","maxLength":400,"description":"Image reference, e.g. alpine:3.19, ghcr.io/owner/app:v1 or repo@sha256:…"},"platform":{"type":"string","default":"linux/amd64","maxLength":40,"description":"Which platform to resolve from a multi-arch index."},"stale_days":{"type":"integer","default":180,"maximum":3650,"minimum":1,"description":"Warn when the image was built more than this many days ago."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_elEtwOUINqYodpGXzm42q","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and parses the manifest, config, and layer metadata of an OCI or Docker container image directly from its registry without pulling layers or running the image.","exampleAgentPrompt":"Can you inspect the container image nginx:1.25-alpine and tell me its digest, what platforms it supports, the entrypoint and command it runs, which ports are exposed, and list each layer with its size and the command that built it — without pulling or running it?","exampleUseCases":[{"title":"Auditing a third-party image before deployment","prompt":"Before we deploy that public image redis:7.2 to production, can you inspect it from the registry and tell me its digest, all exposed ports and volumes, the entrypoint, and any environment variable names baked in — I want to make sure nothing looks suspicious without actually running it."},{"title":"Verifying multi-arch support for a release","prompt":"We're about to cut a release and I need to know which CPU architectures our image mycompany/api-server:v2.1.0 supports — can you pull its manifest from the registry and list all the platforms covered in the multi-arch index?"},{"title":"Investigating unexpected image size","prompt":"Our CI pipeline flagged that python:3.12-slim suddenly got a lot larger — can you inspect the image and show me every layer with its size and the command that produced it so I can figure out which layer added the bulk?"}],"resultDescription":"Returns the image digest, a list of platforms the multi-arch index covers (OS, architecture, variant), an ordered list of layers each with its compressed size and the Dockerfile command (RUN, COPY, ADD, etc.) that produced it, and the runtime configuration including entrypoint, default command, working directory, declared exposed ports, declared volumes, and environment variable names.","failureModes":["Image reference not found in registry — registry returns 404 or manifest not found error","Authentication failure for private registries — 401 or 403 returned if credentials are not provided or invalid","Invalid image reference format — malformed tag or digest syntax rejected","Registry rate limiting — 429 too many requests from public registries like Docker Hub","Network timeout reaching the registry — connection error if registry is unreachable","Unsupported manifest schema version — very old Docker v1 manifests may not parse correctly"],"whenToPreferThis":"Use this endpoint when you need to inspect a container image's metadata, configuration, or layer structure without the overhead of pulling gigabytes of layer data or the security risk of running an unknown image. It is ideal for security audits, supply chain analysis, CI/CD pre-deployment checks, and verifying multi-arch support. Prefer this over running the container locally or using docker inspect (which requires the image to be pulled) when speed, safety, or access to a remote registry without a Docker daemon is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:33:14.122Z","isFirstParty":false}