Единые реестры для пакетов и контейнерных образов рядом с кодом и CI/CD. Публикация, хранение, контроль доступа и управление жизненным циклом артефактов.
GitLab Packages & Container Registry закрывает задачу хранения и распространения артефактов разработки в одном месте с репозиториями и пайплайнами. Это важно для стабильности поставки: зависимости, сборки и контейнерные образы должны быть доступны предсказуемо, с понятными правами доступа и историей публикаций.
Package Registry позволяет использовать GitLab как приватный или публичный реестр для разных типов пакетов и артефактов, чтобы команды и сервисы брали зависимости из контролируемого источника. Container Registry обеспечивает хранение контейнерных образов, используемых для деплоя, тестирования и запуска приложений. Встроенные механизмы управления жизненным циклом (например, очистка неактуальных тегов и правила неизменяемости) помогают контролировать хранение и снижать затраты.
Чаще всего реестры используются вместе с GitLab CI/CD: пайплайн собирает, тегирует и публикует пакеты и образы автоматически, а безопасность усиливается через GitLab Security & Compliance.