Docker hub
Overview
SLUG: DOCKER_HUB
Description
Docker Hub is a service provided by Docker for finding and sharing container images with your team.
Authentication Details
API Key
Connecting to Docker hub
Create an auth config
Use the dashboard to create an auth config for the Docker hub toolkit. This allows you to connect multiple Docker hub accounts to Composio for agents to use.
Select App
Navigate to [Docker hub](https://platform.composio.dev?next_page=/marketplace/Docker hub).
Create and Get auth config ID
Click “Create Docker hub Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Docker hub toolkit’s playground](https://app.composio.dev/app/Docker hub)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
DOCKER_HUB_ADD_ORG_MEMBER
Tool Name: Add Organization Member
Description
Action Parameters
Action Response
DOCKER_HUB_CREATE_ORGANIZATION
Tool Name: Create Docker Hub Organization
Description
Action Parameters
Action Response
DOCKER_HUB_CREATE_REPOSITORY
Tool Name: Create Docker Hub Repository
Description
Action Parameters
Action Response
DOCKER_HUB_CREATE_WEBHOOK
Tool Name: Create Docker Hub Webhook
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_IMAGE
Tool Name: Delete Repository Image
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_ORGANIZATION
Tool Name: Delete Docker Hub Organization
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_REPOSITORY
Tool Name: Delete Docker Hub Repository
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_TAG
Tool Name: Delete Repository Tag
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_TEAM
Tool Name: Delete Docker Hub Team
Description
Action Parameters
Action Response
DOCKER_HUB_DELETE_WEBHOOK
Tool Name: Delete Docker Hub repository webhook
Description
Action Parameters
Action Response
DOCKER_HUB_GET_IMAGE
Tool Name: Get Docker Hub Image
Description
Action Parameters
Action Response
DOCKER_HUB_GET_ORGANIZATION
Tool Name: Get Organization Details
Description
Action Parameters
Action Response
DOCKER_HUB_GET_REPOSITORY
Tool Name: Get Docker Hub Repository
Description
Action Parameters
Action Response
DOCKER_HUB_GET_TAG
Tool Name: Get Docker Hub Tag
Description
Action Parameters
Action Response
DOCKER_HUB_GET_TEAM
Tool Name: Get Docker Hub Team
Description
Action Parameters
Action Response
DOCKER_HUB_GET_WEBHOOK
Tool Name: Get Docker Hub Webhook
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_IMAGES
Tool Name: List Repository Images
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_ORGANIZATIONS
Tool Name: List Docker Hub Organizations
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_ORG_MEMBERS
Tool Name: List Docker Hub Organization Members
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_REPOSITORIES
Tool Name: List Docker Hub Repositories
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_TAGS
Tool Name: List Repository Tags
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_TEAM_MEMBERS
Tool Name: List Team Members
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_TEAMS
Tool Name: List Organization Teams
Description
Action Parameters
Action Response
DOCKER_HUB_LIST_WEBHOOKS
Tool Name: List Docker Hub repository webhooks
Description
Action Parameters
Action Response
DOCKER_HUB_REMOVE_ORG_MEMBER
Tool Name: Remove Organization Member
Description
Action Parameters
Action Response
DOCKER_HUB_REMOVE_TEAM_MEMBER
Tool Name: Remove Team Member
Description
Action Parameters
Action Response