Skip to content

ci(registry): authenticate Docker Hub to avoid anonymous rate limits (429)

Jérôme Revillard requested to merge fix/dockerhub-auth-rate-limit into main

Builds pull base images from Docker Hub (opea/*, node, python, alpine). Anonymous pulls hit 100/6h/IP → 429 → builds fail. Adds conditional docker login docker.io (when DOCKER_HUB_USER/TOKEN set) after each GitLab login. Conditional: no-op if vars absent (anonymous fallback). Needs DOCKER_HUB_USER + DOCKER_HUB_TOKEN CI variables (masked) — one-time setup.

Merge request reports

Loading