Docker Registry
Setup a default Docker Image Registry
Storing Docker images of services that are built for model deployment and inference will require setup of a default Docker image registry. We support commonly used docker registries like Dockerhub, Github, Gitlab out of the box. We also support most docker registries that uses the standard username password flows.
Docker Registries are used in two ways:
- you can use Docker registry to save images built during deployment of code or repository
- you can deploy any images from the repository to one of your connected workspaces
To connect a new registry, one needs to follow the following steps:
- Navigate to the
Integrations
section of your TrueFoundry dashboard, and go to theDocker Registry
section. - Click on the
Connect Registry
button at the top right corner.

- Now add the name of the registry you want to connect. Select the registry type.
- Now add the credentials for these registries. The format expected by registry url and permissions required for the credentials for each type of registry can be checked by clicking on the information next to the field.

Docker Hub Registry

AWS ECR Registry

Google Container Registry
- Once added, the registry will show up in the list of registries.

- On the registry you want to use as default, choose the
Set default
option from the menu. In case you do not specify any docker registry while deploying an application, the default one will be used for storing the image.

Updated 3 months ago