Developer Documentation

Adding Registries

ODIN Fleet allows you to seamlessly integrate various Docker registries into your deployment workflow. By linking your preferred registries, you can efficiently manage container images, automate deployments, and streamline the process of scaling your applications. This section will guide you through the steps required to add different types of Docker registries to ODIN Fleet, including well-known providers like Docker Hub, GitLab, GitHub, Azure, AWS, and custom self-hosted registries.

Each registry type has specific configuration requirements, so make sure to follow the relevant instructions for the registry you wish to add. The links below will take you to detailed guides for each supported registry.

Supported Registries

  • Docker Hub: Connect private repositories on Docker Hub, the world’s most popular container registry. Learn how to integrate Docker Hub with ODIN Fleet.
  • GitLab: Integrate your GitLab container registry, supporting both GitLab.com (cloud version) and self-hosted GitLab instances, for managing and deploying container images. Learn how to set up GitLab integration.
  • GitHub: Link ODIN Fleet with GitHub Container Registry, enabling the use of private repositories, organization-level repositories, and public images hosted on GitHub. Learn how to configure GitHub with ODIN Fleet.
  • Google Cloud: Connect to your Google Cloud Container Registry. [Learn how to add a self-hosted registry] (/google-cloud).
  • Azure: Utilize Azure Container Registry (ACR) to manage container images within the Microsoft Azure ecosystem, perfect for cloud-native applications on Azure. Learn how to add Azure Container Registry.
  • AWS: Integrate AWS Elastic Container Registry (ECR) to leverage secure, scalable container image management within your AWS infrastructure. Learn how to connect AWS ECR to ODIN Fleet.
  • Self-Hosted Registries: Connect to custom or self-hosted Docker registries, providing flexibility for private, on-premises, or specialized environments. Learn how to add a self-hosted registry.
  • Custom: For registries not explicitly supported by ODIN Fleet, you can use the Custom option to manually configure the connection. Learn how to add a custom registry.