Реестр контейнеров

ALTLinux Container Registry — это публичный реестр контейнеров «Альт» для хранения образов в формате OCI. Он предназначен для пользователей, системных администраторов и разработчиков, которые работают с контейнерами на базе ALT. Новые версии образов публикуются регулярно при обновлении пакетной базы и в соответствии с планами развития. Все образы автоматически проверяются на наличие уязвимостей.

Структура реестра

Реестр организован по стандартной для Registry схеме:

Репозитории

Группируются по бранчам:

  • p10/ — образы на базе Десятой платформы
  • p11/ — образы на базе Одиннадцатой платформы
  • sisyphus/ — образы на базе репозитория «Сизиф»
  • c10f/ — образы на базе репозитория для дистрибутива «Альт СП»

Теги

Образы версионируются тегами, в которых указываются версии приложений или дата сборки. Тег latest указывает на последнюю актуальную версию.

  • p11/alt:latest — последняя стабильная версия минимального образа на основе пакетной базы Одиннадцатой платформы.
  • sisyphus/python:3.12.8 — образ контейнера
с интерпретатором python определенной версии.

Метаданные

Для каждого образа указываются размер, версии пакетов, дата публикации и другая информация.

В Registry присутствуют образы контейнеров нескольких типов:

  • alt — минимальные образы
  • base — базовые образы
  • buildpack-deps — настроенная базовая среда
  • distroless — минимальные образы для запуска приложений
  • php, python, golang, ruby — образы контейнеров с языками программирования и инструментами разработчика
  • gitea, grafana, etc — образы контейнеров приложений

Доступ к реестру осуществляется через стандартные инструменты (Podman, Docker CLI) или веб-интерфейс для просмотра доступных образов.

Условия использования

Доступ

Реестр открыт для публичного использования

Правила поддержки

Информация приведена в SLA. Образы могут не иметь официальной поддержки — ответственность за их использование лежит на пользователе.

Лицензирование

Права конечного пользователя в отношении образов контейнеров изложены в лицензионном соглашении с конечным пользователем (EULA), которое включено в состав образа.

Образы контейнеров на базе репозитория «Сизиф» не содержат EULA и не предназначены для коммерческого использования.

EULA для образов контейнеров в репозиториях с префиксом «p»

Для образов с префиксом «p» применяется следующая схема

  • Правообладатель – «Базальт СПО».
  • Образы контейнеров доступны на условиях лицензии GNU GPLv3.
  • При модификации образа контейнера и создании пользовательского образа для распространения возможно 2 варианта лицензирования:
    • на условиях свободной лицензии GNU GPLv3;
    • на условиях договора с «Базальт СПО».

EULA для образов контейнеров в репозиториях с префиксом «c»

Для образов с префиксом «c» применяется следующая схема

  • Правообладатель – «Базальт СПО».
  • Право использования образов контейнеров на операционной системе «Альт СП», для которой приобретена соответствующая лицензия, предоставляется безвозмездно.
  • Распространение образов и пользовательских образов возможно на условиях договора с «Базальт СПО».

Видео