Skip to main content
Private container registry integration is available exclusively for Enterprise users. To learn more, contact us.

Overview

Connecting a private container registry lets the platform pull Docker images from it when running private tools. Once connected, images from that registry can be referenced in your private tool configurations without any extra authentication steps.

Obtaining Credentials

Before connecting a registry, you will need a username and an access token or password. The exact steps depend on your provider: For any other registry that supports the Docker Registry HTTP API, use the username and password or token that grants read access to the relevant images.

Adding a Registry

1

Navigate to Container Registry settings

Go to Settings > Infrastructure > Container Registry and click Add Registry.
2

Choose a registry type

Select one of the supported registry types. See the field reference below for what each type requires.
3

Fill in the connection details

Enter the required fields for the selected registry type, then click Connect.

Docker Registry

Use this for any self-hosted registry or a registry that supports the Docker Registry HTTP API (including AWS ECR).
FieldDescription
NameDisplay name for this registry within the platform.
Registry URLFull URL of the registry, including any namespace (e.g., aws_account_id.dkr.ecr.region.amazonaws.com/namespace).
UsernameRegistry username.
Password / TokenRegistry password or access token.

Docker Hub

FieldDescription
NameDisplay name for this registry within the platform.
Docker Hub UsernameYour Docker Hub username.
Access TokenA Docker Hub access token with read access to the relevant images.

GitHub

FieldDescription
NameDisplay name for this registry within the platform.
GitHub UsernameYour GitHub username.
Personal Access TokenA GitHub personal access token with the read:packages scope.

Managing Connected Registries

All connected registries are listed on the Container Registry page. Use the action menu on any registry to rename it or remove it. Removing a registry will prevent the platform from pulling images that depend on it.