Docker Hub
Container images, image tags and image pull counts
Docker Hub helps find and publish container images, search public images, and view image details and recently updated tags; pull totals may lag or be unavailable.
Your information
Image name or Docker Hub page link, for example postgres or https://hub.docker.com/r/bitnami/redis. A bare name is official.
More options
Number of newest tags to show, for example 20.
Example results
postgres
The PostgreSQL object-relational database system provides reliability and data integrity.
Recent tags
| Tag | Compressed size | Last pushed |
|---|---|---|
| 19beta4-trixie | 163.84 | Sep 25, 2026 |
| 19beta4-bookworm | 158.63 | Sep 25, 2026 |
| 19beta4-alpine3.24 | 121.09 | Sep 25, 2026 |
| 19beta4-alpine3.23 | 120.61 | Sep 25, 2026 |
| 19beta4-alpine | 121.09 | Sep 25, 2026 |
| 19beta4 | 163.84 | Sep 25, 2026 |
| 14.24-trixie | 157.11 | Sep 24, 2026 |
| 14.24 | 157.11 | Sep 24, 2026 |
| 14-trixie | 157.11 | Sep 24, 2026 |
| 14 | 157.11 | Sep 24, 2026 |
| 16.15-trixie | 160.28 | Sep 24, 2026 |
| 16.15 | 160.28 | Sep 24, 2026 |
| 16-trixie | 160.28 | Sep 24, 2026 |
| 16 | 160.28 | Sep 24, 2026 |
| 15.19-trixie | 158.17 | Sep 24, 2026 |
| 15.19 | 158.17 | Sep 24, 2026 |
| 15-trixie | 158.17 | Sep 24, 2026 |
| 15 | 158.17 | Sep 24, 2026 |
| 17.11-trixie | 161.32 | Sep 24, 2026 |
| 17.11 | 161.32 | Sep 24, 2026 |
About the Docker Hub tool
Docker Hub searches public container images by software or image name, with optional result count and official or verified publisher filtering.
Get container image returns image details and recently updated tags from an image name or Docker Hub page link.
Built from hub.docker.com. Last checked Sep 29, 2026.
Actions
Get container image
1 creditGet public Docker Hub image details and recently updated image tags from a name or Docker Hub link. Ancillary signature and metadata tags are omitted; size is the reported compressed tag size.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Imageimage | Text | Required | Image name or Docker Hub page link, for example postgres or https://hub.docker.com/r/bitnami/redis. A bare name is official.Example: Postgres |
Max Tagsmax_tags | Number | Optional | Number of newest tags to show, for example 20.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Linklink | Text | Docker Hub image page.Example: https://hub.docker.com/_/postgres |
Tagstags | List | Newest image tags first, excluding publisher signature and metadata artifact tags. |
Linktags[].link | Text | Docker Hub tag page.Example: https://hub.docker.com/_/postgres/tags?name=19beta4-trixie |
Nametags[].name | Text | Tag name.Example: 19beta4-trixie |
Digesttags[].digest | Text | Tag manifest digest.Example: sha256:5b87ea8650be6db1308cf8e99b7e4bd909c40bdbeefe6e347772943f955f76d9 |
Architecturestags[].architectures | List | Available architectures; empty when not reported. |
Last Pushed Datetags[].last_pushed_date | Text | Last pushed date, YYYY-MM-DD.Example: 2026-09-25 |
Compressed Size (MB)tags[].compressed_size_mb | Number | Reported compressed tag size in decimal megabytes.Example: 163.84 |
Starsstars | Number | Number of stars.Example: 15024 |
Publisherpublisher | Text | Publisher name.Example: Docker Official Images |
Image Nameimage_name | Text | Image name; official images omit the library namespace.Example: Postgres |
Descriptiondescription | Text | Short description.Example: The PostgreSQL object-relational database system provides reliability and data… |
Total Pullstotal_pulls | Number | Lifetime pull count.Example: 11657977851 |
Last Updated Datelast_updated_date | Text | Last updated date, YYYY-MM-DD.Example: 2026-09-25 |
Example result
For Image: Postgres
{
"link": "https://hub.docker.com/_/postgres",
"tags": [
{
"link": "https://hub.docker.com/_/postgres/tags?name=19beta4-trixie",
"name": "19beta4-trixie",
"digest": "sha256:5b87ea8650be6db1308cf8e99b7e4bd909c40bdbeefe6e347772943f955f76d9",
"architectures": [
"386",
"amd64",
"arm"
],
"last_pushed_date": "2026-09-25",
"compressed_size_mb": 163.84
},
{
"link": "https://hub.docker.com/_/postgres/tags?name=19beta4-bookworm",
"name": "19beta4-bookworm",
"digest": "sha256:288c9defbb13c05fed2bfb55f859f1cf65dbd600f45bc89c91efbdd8f2a1e7b9",
"architectures": [
"386",
"amd64",
"arm"
],
"last_pushed_date": "2026-09-25",
"compressed_size_mb": 158.63
},
{
"link": "https://hub.docker.com/_/postgres/tags?name=19beta4-alpine3.24",
"name": "19beta4-alpine3.24",
"digest": "sha256:fc1f3e7a1b86bee408ccaea1666c263d1089cbbfd3f1dfb04dcdf85f46b8085a",
"architectures": [
"386",
"amd64",
"arm"
],
"last_pushed_date": "2026-09-25",
"compressed_size_mb": 121.09
}
],
"stars": 15024,
"publisher": "Docker Official Images",
"image_name": "postgres",
"description": "The PostgreSQL object-relational database system provides reliability and data integrity.",
"total_pulls": 11657977851,
"last_updated_date": "2026-09-25"
}Search container images
1 creditFind public Docker Hub container images matching a software name, in Docker Hub search order. Pull totals may lag live counts or be unavailable for some images.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Queryquery | Text | Required | Software or container image to search for, for example postgres.Example: Postgres |
Max Resultsmax_results | Number | Optional | Maximum number of images to return, for example 20 (up to 100).Example: 5 |
Official Onlyofficial_only | Yes or no | Optional | For example true to include only Docker Official Images and Verified Publisher images.Example: Yes |
What you get
| Field | Type | Description |
|---|---|---|
Imagesimages | List | Matching images in Docker Hub search order. |
Linkimages[].link | Text | Docker Hub image page.Example: https://hub.docker.com/_/postgres |
Badgeimages[].badge | Text | Docker Hub badge.Example: Official |
Starsimages[].stars | Number | Number of stars.Example: 15023 |
Publisherimages[].publisher | Text | Publisher shown on Docker Hub.Example: Library |
Image Nameimages[].image_name | Text | Container image name.Example: Postgres |
Descriptionimages[].description | Text | Short image description.Example: The PostgreSQL object-relational database system provides reliability and data… |
Total Pullsimages[].total_pulls | Number | Exact total pulls, when publicly available.Example: 11635385361 |
Last Updatedimages[].last_updated | Date | Last updated date.Example: 2026-09-25 |
Example result
For Query: Postgres
{
"images": [
{
"link": "https://hub.docker.com/_/postgres",
"badge": "official",
"stars": 15023,
"publisher": "library",
"image_name": "postgres",
"description": "The PostgreSQL object-relational database system provides reliability and data integrity.",
"total_pulls": 11635385361,
"last_updated": "2026-09-25"
},
{
"link": "https://hub.docker.com/r/cimg/postgres",
"badge": "verified publisher",
"stars": 9,
"publisher": "CircleCI",
"image_name": "cimg/postgres",
"description": null,
"total_pulls": 810616127,
"last_updated": "2026-08-14"
},
{
"link": "https://hub.docker.com/r/circleci/postgres",
"badge": "verified publisher",
"stars": 35,
"publisher": "CircleCI",
"image_name": "circleci/postgres",
"description": "The PostgreSQL object-relational database system provides reliability and data integrity.",
"total_pulls": 510187680,
"last_updated": "2021-12-18"
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@docker-hub",
"visibility": "public",
"operation": "get_container_image",
"version": 1,
"input": {
"image": "postgres"
},
"response": {
"format": "json"
}
}'What you can do with it
- Find container images for a software project
- Compare image stars and publisher names
- Review image tags and supported architectures
- Check tag push dates and compressed sizes
- Track publicly available image pull counts
Questions about Docker Hub
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this Docker Hub tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a Docker Hub account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from hub.docker.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
Which images match a software name?
Search container images returns matching public images in Docker Hub search order.
What tags are available for an image?
Get container image returns recently updated tags, including their names, architectures, push dates and reported compressed sizes.
How many stars or pulls does an image have?
Search container images and Get container image return star counts and pull totals when available.