Registry guide

Download Images from GitLab Container Registry

Pull public GitLab registry images without installing Docker. Private registry auth is supported only for GHCR and Docker Hub.

Base URL https://containerdl.com

GitLab registry support

Public GitLab images

Works with public registry projects out of the box.

CI friendly tarballs

Export for pipelines, backups, or offline use.

Private access by request

Private registry auth is supported only for GHCR and Docker Hub today.

How it works

  1. Sign in and paste your registry.gitlab.com image reference.
  2. Export to TAR or bundle.
  3. Automate with:
    Bearer token Authorization: Bearer <key>

Example

Export a GitLab registry image

curl
curl -X POST https://containerdl.com/v1/exports \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer cdl_live_xxx" \
  -d '{"image":"registry.gitlab.com/gitlab-org/omnibus-gitlab:latest"}'
  • Use your GitLab project path in the image reference.
  • Private registry auth is supported only for GHCR and Docker Hub today.

Common use cases

FAQs

Can I use a GitLab CI job token?

Private registry auth is supported only for GHCR and Docker Hub today.

Does this work with self-managed GitLab?

Public images should work as long as the registry is reachable.

What formats are supported?

Single images export to TAR; stacks export to ZIP bundles.

Related guides