Docker Hub

Docker Hub tag, size, and last-updated rows for public images

This Actor lists public Docker Hub repositories you name (or searchTerms) and optional tags, emitting tag-drift and size/last-updated rows. Public Hub metadata only.

Not a private-registry scanner. Not image-content SAST. Not GitHub Releases.

from $9.00 / 1,000 result ($0.009 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

Open Docker Image Update Scraper on Apify

Docker Image Update Scraper, not a neighboring Actor

Use this page for this Actor’s job. Use GitHub Release & Tag Scraper for Release/tag diffs; Use npm License & Deprecation Checker for npm license/deprecation; Use OSS Vulnerability Monitor for OSV/GitHub advisories.

This ActorGitHub Release & Tag Scrapernpm License & Deprecation CheckerOSS Vulnerability Monitor
Intent Docker Image Update ScraperRelease/tag diffsnpm license/deprecationOSV/GitHub advisories
Primary input see schemarepositoriespackagespackages
What it reads Public sources listed on the Store pageGitHub releasesregistry.npmjs.orgOSV + GitHub Advisories
Primary output Dataset rows billed per live PPErelease rowsnpm package rowsvuln rows
Not this job Not a private-registry scanner. Not image-content SAST. Not GitHub Releases.Not npm/PyPI package metadataNot OSV vulnerability matchingNot license-policy trees

Store ID: taroyamada/dockerhub-image-intelligence. Respect source terms, robots.txt, and rate limits.

Use cases

How is Docker Image Update Scraper different from GitHub Release & Tag Scraper and npm License & Deprecation Checker?

Docker Image Update Scraper (taroyamada/dockerhub-image-intelligence): This Actor lists public Docker Hub repositories you name (or searchTerms) and optional tags, emitting tag-drift and size/last-updated rows. Public Hub metadata only. Not a private-registry scanner. Not image-content SAST. Not GitHub Releases. GitHub Release & Tag Scraper is for Release/tag diffs (input repositories; GitHub releases; release rows). Not npm/PyPI package metadata. npm License & Deprecation Checker is for npm license/deprecation (input packages; registry.npmjs.org; npm package rows). Not OSV vulnerability matching. OSS Vulnerability Monitor is for OSV/GitHub advisories (input packages; OSV + GitHub Advisories; vuln rows). Not license-policy trees.

What input is required?

Live required fields: none listed (see live fields). Published exampleRunInput is shown below. Public Docker Hub repository slugs and/or search terms

Field Type Default Notes
repositories any[] empty Repositories. Docker Hub repository slugs to fetch directly (e.g. 'library/nginx', 'ubuntu', 'myorg/myimage'). Bare names such as 'nginx' are normalized to 'library/nginx'.
searchTerms any[] empty Search Terms. Optional search terms for the public Docker Hub repository search API. Matched repositories are normalized and merged with direct repository inputs.
includeTags boolean true Include Tags. When true, fetches the tag list for each repository (up to maxTagsPerRepo tags).
maxTagsPerRepo integer 100 Max Tags per Repository. Maximum number of tags to return per repository. Docker Hub returns up to 100 tags per page; the actor paginates until this limit is reached. min=1 max=500
maxSearchResults integer 25 Max Search Results per Term. Maximum number of repositories to return per search term. Search pagination continues until this cap is reached. min=1 max=250
delivery string enum dataset Delivery. Where to send results: dataset or webhook. enum: dataset, webhook
webhookUrl string empty Webhook URL. Webhook URL to POST results to when delivery=webhook.
dryRun boolean false Dry Run. Run without saving results to the dataset.

Published Store example run input (omitted fields take schema defaults):

{
  "repositories": [
    "library/nginx"
  ],
  "searchTerms": [],
  "includeTags": true,
  "maxTagsPerRepo": 100,
  "maxSearchResults": 25,
  "delivery": "dataset",
  "dryRun": false
}

Run Docker Image Update Scraper on Apify

How do dataset, webhook, and dry-run delivery work?

delivery defaults to dataset on the live schema. Dataset output is the billable surface when rows are written. webhookUrl is used when delivery is webhook (and typically not during dryRun). dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

What does a result contain?

Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.

How is Docker Image Update Scraper priced?

Billing is pay per event. The live Store card is from $9.00 / 1,000 result ($0.009 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE. Current PPE:

Event Price Emitted when
apify-default-dataset-item (result) $0.009 Single result in the default dataset.
apify-actor-start (Actor Start) $0.001 Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).

from $9.00 / 1,000 result ($0.009 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

See Docker Image Update Scraper pricing on Apify

Limits to keep in mind

Open Docker Image Update Scraper on Apify

Related pages