Skip to content
PluginStats

scratch pulls statistics

Docker Hub

an explicitly empty image, especially for building images "FROM scratch"

View on Docker Hub Fresh · Oct 18, 2026

scratch has 268,577 recorded pulls on Docker Hub.

It ranks #325 of 1,263 tracked Docker Hub listings by pulls.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Pulls
268,577
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#325
Among tracked Docker Hub listings

About scratch

FROM scratch

This image is most useful in the context of building base images (such as debian and busybox) or super minimal images (that contain only a single binary and whatever it requires, such as hello-world).

As of Docker 1.5.0 (specifically, docker/docker#8827), FROM scratch is a no-op in the Dockerfile, and will not create an extra layer in your image (so a previously 2-layer image will be a 1-layer image instead).

From https://docs.docker.com/engine/userguide/eng-image/baseimages/:

You can use Docker’s reserved, minimal image, scratch, as a starting point for building containers. Using the scratch “image” signals to the build process that you want the next command in the Dockerfile to be the first filesystem layer in your image.

While scratch appears in Docker’s repository on the hub, you can’t pull it, run it, or tag any image with the name scratch. Instead, you can refer to it in your Dockerfile. For example, to create a minimal container using scratch:

Description from the Docker Hub listing.

Where scratch sits in the listing

Each band is one page of 20. Pulls on a log scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All Docker Hub1,263 listings · 64 pages · page 17, #5 (overall #325)
All Docker Hub: every listing in pulls order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

scratch pulls on Docker Hub, last 90 days: 268,577 pulls as of Oct 18, 2026.scratchPulls on Docker Hub · Last 90 days268,577pulls240K250K260K270K280K290K300KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18pullsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
scratch pulls on Docker Hub, last 90 days: 268,577 pulls as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

scratch pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.scratchPulls growth on Docker Hub268,577pulls now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
scratch pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

scratch Docker Hub ranking history: currently #325 (by pulls).scratchDocker Hub ranking · by pulls · Last 90 days#325current rank#323#324#325#326#327Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
scratch Docker Hub ranking history: currently #325 (by pulls).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent pulls observations for scratch
Date (UTC)PullsChange vs. previous
268,5770
268,5770
268,577—

Similar Docker Hub plugins

Data source

Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.

Listing: https://hub.docker.com/_/scratch. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.