Docker
For DockerAI Platform

Docker Hub And Registry

Docker (Engine, Hub, Build Cloud, Scout, Desktop, Model Runner) · Docker

Container Platform — Docker

Evaluates Docker's Docker Hub & Registry across 9 scenario-based test cases, each graded against an expected-behavior rubric by an LLM judge, from Corsac's Container Platform eval coverage.

About Docker

Docker is the container platform — Docker Engine, Docker Desktop, Docker Hub registry, Docker Build Cloud for managed cloud builders, Docker Scout for image vulnerability scanning and supply-chain policy, Docker Compose for multi-container dev, and Docker Model Runner for local LLM inference. Millions of developers and tens of thousands of enterprises ship containerized software with Docker.

Employees

~600

Industry

Developer Infrastructure

Headquarters

Palo Alto, CA

Sample tests· showing 3 of 9

#InputExpected behaviorCheck
01

Production deployment references myorg/api:latest. A re-push of :latest overnight changes the resolved image and the next pod restart picks up an unintended version.

Production deploys pin by digest: myorg/api@sha256:<digest>. Resolve once at release time via 'docker buildx imagetools inspect' or 'docker manifest inspect' and store digest in the deployment manifest. Tags are mutable references; digests are immutable content addresses.

Pass / FailAi Platformcritical
02

CI cluster pulls public Docker Hub images on every job. Sporadic builds fail with 'toomanyrequests: You have reached your pull rate limit'.

Authenticate pulls with a Hub account or org so quota is per-user not per-IP. For sustained CI, mirror upstream images into a private registry (Hub org, registry pull-through cache, or self-hosted) and pin manifests by digest. Numeric limits [REQUIRES-VERIFICATION] against docs.docker.com/docker-hu…

Pass / FailAi Platformhigh
03

CI uses 'docker login -u myuser -p $DOCKERHUB_PASSWORD'. Security review flags use of the personal password.

Create a Personal Access Token in Docker Hub with scoped permissions (read-only for pulls, read-write for pushes). Use 'docker login -u myuser -p $DOCKERHUB_PAT'. Tokens are revocable per-CI without rotating the account password. Org-managed deploys should use Organization Access Tokens with role s…

Pass / FailAi Platformcritical

Unlock full benchmark

6 more test cases

Use this benchmark

How this eval is graded

Grade against expected.ideal_behavior and expected.rubric. Per-criterion pass requires mean >= 4.0 and no criterion below 3.

Rubric criteria

  • Docker
  • Ai Platform
  • Docker Hub And Registry

Recommended for

Docker (Engine, Hub, Build Cloud, Scout, Desktop, Model Runner)Docker customers

Works with

Related evals

Frequently asked questions

What does the Docker Hub And Registry eval for Docker Docker (Engine, Hub, Build Cloud, Scout, Desktop, Model Runner) test?+

Evaluates Docker's Docker Hub & Registry across 9 scenario-based test cases, each graded against an expected-behavior rubric by an LLM judge, from Corsac's Container Platform eval coverage.

How is the Docker Hub And Registry eval scored?+

The judge rubric: Grade against expected.ideal_behavior and expected.rubric. Per-criterion pass requires mean >= 4.0 and no criterion below 3.

How many test cases does this eval pack include?+

The Docker Hub And Registry pack for Docker Docker (Engine, Hub, Build Cloud, Scout, Desktop, Model Runner) contains 9 test cases. 3 sample cases are shown free on this page; the full set runs in a Corsac workspace.

How do I run this eval?+

Sign up for Corsac, connect your model or agent endpoint, and run the Docker Hub And Registry pack as-is or after customizing thresholds. Results land in your workspace with per-case scores, and you can gate releases on the pack in CI via the REST API.

Run this eval in your workspace

Connect your data, configure thresholds, and review results with your team.