Docker Hub
docker_hubDocker Hub is a service provided by Docker for finding and sharing container images with your team.
Acciones disponibles (26)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add Organization MemberDOCKER_HUB_ADD_ORG_MEMBERAcciónTool to send an invitation for a user to join a Docker Hub organization. Use when you need to grant membership by inviting a user via their username after choosing the appropriate role.
DOCKER_HUB_ADD_ORG_MEMBERAcciónTool to send an invitation for a user to join a Docker Hub organization. Use when you need to grant membership by inviting a user via their username after choosing the appropriate role.
Parámetros de entrada
rolestringenumRole assigned to the new member; defaults to 'member'
memberadmininvitee_usernamestringObligatorioUsername of the user to invite
organization_namestringObligatorioName of the Docker Hub organization to invite a user to
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Docker Hub OrganizationDOCKER_HUB_CREATE_ORGANIZATIONAcciónTool to create a Docker Hub organization. Use when you need to programmatically instantiate a new namespace for organizing repositories.
DOCKER_HUB_CREATE_ORGANIZATIONAcciónTool to create a Docker Hub organization. Use when you need to programmatically instantiate a new namespace for organizing repositories.
Parámetros de entrada
namestringObligatorioUnique slug for the organization. Lowercase letters, numbers, '.', '_' or '-' allowed; must be at least 2 characters long.
locationstringLocation of the organization (e.g., city or address)
descriptionstringShort description of the organization
full_descriptionstringLong description or README for the organization
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Docker Hub RepositoryDOCKER_HUB_CREATE_REPOSITORYAcciónTool to create a Docker Hub repository under a namespace. Use when you need to programmatically instantiate a new repo under your organization or user.
DOCKER_HUB_CREATE_REPOSITORYAcciónTool to create a Docker Hub repository under a namespace. Use when you need to programmatically instantiate a new repo under your organization or user.
Parámetros de entrada
namestringObligatorioThe repository name. Lowercase letters, numbers, '.', '_' or '-' allowed
registrystringTarget registry for the repository, e.g., 'docker'
namespacestringObligatorioThe user or organization namespace to create the repository in
is_privatebooleanSet to true for a private repository, false for public
descriptionstringShort description of the repository
full_descriptionstringLong description or README of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Docker Hub WebhookDOCKER_HUB_CREATE_WEBHOOKAcciónTool to create a webhook on a Docker Hub repository. Use after determining repository details.
DOCKER_HUB_CREATE_WEBHOOKAcciónTool to create a webhook on a Docker Hub repository. Use after determining repository details.
Parámetros de entrada
namestringOptional name for the webhook
activebooleanWhether the webhook is active upon creation
eventsstring[]List of events that trigger the webhook, e.g., ['push']
namespacestringObligatorioRepository namespace (username or organization)
repositorystringObligatorioRepository name
target_urlstringObligatoriouriThe URL to receive webhook POSTs
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Repository ImageDOCKER_HUB_DELETE_IMAGEAcciónTool to delete a specific image within a Docker Hub repository. Use when you have confirmed the namespace, repository, and image ID to remove.
DOCKER_HUB_DELETE_IMAGEAcciónTool to delete a specific image within a Docker Hub repository. Use when you have confirmed the namespace, repository, and image ID to remove.
Parámetros de entrada
image_idintegerObligatorioNumeric ID of the image to delete
namespacestringObligatorioNamespace (user or organization) owning the repository
repositorystringObligatorioName of the repository containing the image
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Docker Hub OrganizationDOCKER_HUB_DELETE_ORGANIZATIONAcciónTool to delete a specific Docker Hub organization. Use when you need to permanently remove an organization. Deletion is irreversible.
DOCKER_HUB_DELETE_ORGANIZATIONAcciónTool to delete a specific Docker Hub organization. Use when you need to permanently remove an organization. Deletion is irreversible.
Parámetros de entrada
organizationstringObligatorioName or slug of the organization to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Docker Hub RepositoryDOCKER_HUB_DELETE_REPOSITORYAcciónTool to delete a specific Docker Hub repository. Use when you need to permanently remove a repository. Deletion is irreversible.
DOCKER_HUB_DELETE_REPOSITORYAcciónTool to delete a specific Docker Hub repository. Use when you need to permanently remove a repository. Deletion is irreversible.
Parámetros de entrada
namespacestringObligatorioThe user or organization namespace that owns the repository
repositorystringObligatorioThe name of the repository to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Repository TagDOCKER_HUB_DELETE_TAGAcciónTool to delete a specific tag from a Docker Hub repository. Use after confirming the tag to remove.
DOCKER_HUB_DELETE_TAGAcciónTool to delete a specific tag from a Docker Hub repository. Use after confirming the tag to remove.
Parámetros de entrada
tagstringObligatorioTag name to delete
namespacestringObligatorioDocker Hub namespace (user or organization name)
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Docker Hub TeamDOCKER_HUB_DELETE_TEAMAcciónTool to delete a specific team from an organization. Use after confirming the team exists in Docker Hub.
DOCKER_HUB_DELETE_TEAMAcciónTool to delete a specific team from an organization. Use after confirming the team exists in Docker Hub.
Parámetros de entrada
org_namestringObligatorioName of the organization owning the team
team_namestringObligatorioSlug of the team to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Docker Hub repository webhookDOCKER_HUB_DELETE_WEBHOOKAcciónTool to delete a specific webhook from a repository. Use when cleaning up outdated or misconfigured webhooks.
DOCKER_HUB_DELETE_WEBHOOKAcciónTool to delete a specific webhook from a repository. Use when cleaning up outdated or misconfigured webhooks.
Parámetros de entrada
namespacestringObligatorioNamespace (user or organization) owning the repository
repositorystringObligatorioName of the repository
webhook_idintegerObligatorioUnique numeric ID of the webhook to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Docker Hub ImageDOCKER_HUB_GET_IMAGEAcciónTool to retrieve detailed information about a specific image within a Docker Hub repository. Use after confirming namespace, repository name, and image ID. Example: GET_IMAGE(namespace="library", repository="ubuntu", image_id="sha256:...")
DOCKER_HUB_GET_IMAGEAcciónTool to retrieve detailed information about a specific image within a Docker Hub repository. Use after confirming namespace, repository name, and image ID. Example: GET_IMAGE(namespace="library", repository="ubuntu", image_id="sha256:...")
Parámetros de entrada
image_idstringObligatorioIdentifier (digest) of the image variant to retrieve
namespacestringObligatorioUser or organization namespace that owns the repository
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Organization DetailsDOCKER_HUB_GET_ORGANIZATIONAcciónTool to retrieve details of a specific organization namespace. Use when you have the organization slug and need its namespace metadata.
DOCKER_HUB_GET_ORGANIZATIONAcciónTool to retrieve details of a specific organization namespace. Use when you have the organization slug and need its namespace metadata.
Parámetros de entrada
organizationstringObligatorioName or slug of the organization to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Docker Hub RepositoryDOCKER_HUB_GET_REPOSITORYAcciónTool to retrieve details of a specific Docker Hub repository. Use after confirming namespace and repository name.
DOCKER_HUB_GET_REPOSITORYAcciónTool to retrieve details of a specific Docker Hub repository. Use after confirming namespace and repository name.
Parámetros de entrada
namespacestringObligatorioThe user or organization namespace that owns the repository
repositorystringObligatorioThe name of the repository to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Docker Hub TagDOCKER_HUB_GET_TAGAcciónTool to retrieve details of a specific Docker Hub repository tag. Use after confirming the namespace, repository, and tag name.
DOCKER_HUB_GET_TAGAcciónTool to retrieve details of a specific Docker Hub repository tag. Use after confirming the namespace, repository, and tag name.
Parámetros de entrada
tagstringObligatorioName of the tag to retrieve
namespacestringObligatorioUser or organization namespace that owns the repository
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Docker Hub TeamDOCKER_HUB_GET_TEAMAcciónTool to retrieve a specific Docker Hub team. Use after confirming the organization and team exist.
DOCKER_HUB_GET_TEAMAcciónTool to retrieve a specific Docker Hub team. Use after confirming the organization and team exist.
Parámetros de entrada
org_namestringObligatorioName of the organization owning the team
team_namestringObligatorioSlug of the team to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Docker Hub WebhookDOCKER_HUB_GET_WEBHOOKAcciónTool to retrieve details of a specific Docker Hub webhook. Use when you need to inspect an existing webhook's configuration by its ID.
DOCKER_HUB_GET_WEBHOOKAcciónTool to retrieve details of a specific Docker Hub webhook. Use when you need to inspect an existing webhook's configuration by its ID.
Parámetros de entrada
namespacestringObligatorioNamespace (user or organization) owning the repository
repositorystringObligatorioName of the repository containing the webhook
webhook_idintegerObligatorioNumeric ID of the webhook to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Repository ImagesDOCKER_HUB_LIST_IMAGESAcciónTool to list image variants for a specific Docker Hub repository. Use after specifying namespace and repository.
DOCKER_HUB_LIST_IMAGESAcciónTool to list image variants for a specific Docker Hub repository. Use after specifying namespace and repository.
Parámetros de entrada
pageintegerPage number for pagination, starting from 1
namespacestringObligatorioUser or organization namespace that owns the repository
page_sizeintegerNumber of items per page
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Docker Hub OrganizationsDOCKER_HUB_LIST_ORGANIZATIONSAcciónTool to list organizations (namespaces) for the authenticated user. Use after authentication to retrieve namespaces.
DOCKER_HUB_LIST_ORGANIZATIONSAcciónTool to list organizations (namespaces) for the authenticated user. Use after authentication to retrieve namespaces.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Docker Hub Organization MembersDOCKER_HUB_LIST_ORG_MEMBERSAcciónTool to list members of a Docker Hub organization. Use when managing or auditing organization membership.
DOCKER_HUB_LIST_ORG_MEMBERSAcciónTool to list members of a Docker Hub organization. Use when managing or auditing organization membership.
Parámetros de entrada
orgstringObligatorioName of the organization
pageintegerPage number to retrieve, must be ≥1
page_sizeintegerNumber of items per page, between 1 and 100
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Docker Hub RepositoriesDOCKER_HUB_LIST_REPOSITORIESAcciónTool to list repositories under a namespace. Use when you need to enumerate repositories within a specific Docker Hub namespace, with optional filtering and pagination.
DOCKER_HUB_LIST_REPOSITORIESAcciónTool to list repositories under a namespace. Use when you need to enumerate repositories within a specific Docker Hub namespace, with optional filtering and pagination.
Parámetros de entrada
pageintegerPage number (1-indexed, must be >= 1)
orderingstringSort key for ordering results; prefix with '-' for descending order
namespacestringObligatorioThe user or organization namespace to list repositories from
page_sizeintegerNumber of results per page (must be >= 1)
media_typesstringComma-separated list of media types to filter repositories
content_typesstringComma-separated list of content types to filter repositories that contain at least one artifact of those types
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Repository TagsDOCKER_HUB_LIST_TAGSAcciónTool to list tags for a Docker Hub repository. Use after specifying namespace and repository.
DOCKER_HUB_LIST_TAGSAcciónTool to list tags for a Docker Hub repository. Use after specifying namespace and repository.
Parámetros de entrada
pageintegerPage number for pagination, starting from 1
namespacestringObligatorioUser or organization namespace that owns the repository
page_sizeintegerNumber of items per page
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Team MembersDOCKER_HUB_LIST_TEAM_MEMBERSAcciónTool to list members of a Docker Hub team. Use when you need to retrieve all users in a specific team.
DOCKER_HUB_LIST_TEAM_MEMBERSAcciónTool to list members of a Docker Hub team. Use when you need to retrieve all users in a specific team.
Parámetros de entrada
org_namestringObligatorioName of the Docker Hub organization
team_slugstringObligatorioURL-friendly slug of the team within the organization
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Organization TeamsDOCKER_HUB_LIST_TEAMSAcciónTool to list teams in a specific organization. Use after confirming the organization slug.
DOCKER_HUB_LIST_TEAMSAcciónTool to list teams in a specific organization. Use after confirming the organization slug.
Parámetros de entrada
pageintegerPage number for paginated results, must be >= 1
page_sizeintegerNumber of results per page, must be between 1 and 100
organizationstringObligatorioThe slug of the organization whose teams are to be listed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Docker Hub repository webhooksDOCKER_HUB_LIST_WEBHOOKSAcciónTool to list webhooks for a Docker Hub repository. Use when you need to retrieve all existing webhooks after confirming repository details.
DOCKER_HUB_LIST_WEBHOOKSAcciónTool to list webhooks for a Docker Hub repository. Use when you need to retrieve all existing webhooks after confirming repository details.
Parámetros de entrada
pageintegerPage number of results to fetch
namespacestringObligatorioNamespace (user or organization) owning the repository
page_sizeintegerNumber of items per page
repositorystringObligatorioName of the repository
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Organization MemberDOCKER_HUB_REMOVE_ORG_MEMBERAcciónTool to remove a user from a Docker Hub organization. Use when you need to revoke a user's existing membership after confirming the organization and username.
DOCKER_HUB_REMOVE_ORG_MEMBERAcciónTool to remove a user from a Docker Hub organization. Use when you need to revoke a user's existing membership after confirming the organization and username.
Parámetros de entrada
org_namestringObligatorioName of the Docker Hub organization
usernamestringObligatorioDocker Hub username of the member to remove
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Team MemberDOCKER_HUB_REMOVE_TEAM_MEMBERAcciónTool to remove a user from a Docker Hub team. Use when you need to revoke membership from a team after verifying the user is currently a member.
DOCKER_HUB_REMOVE_TEAM_MEMBERAcciónTool to remove a user from a Docker Hub team. Use when you need to revoke membership from a team after verifying the user is currently a member.
Parámetros de entrada
org_namestringObligatorioName of the Docker Hub organization
usernamestringObligatorioDocker Hub username to remove from the team
team_slugstringObligatorioSlug of the team within the organization
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not