Registry: различия между версиями

Материал из ALT Linux Wiki
Строка 9: Строка 9:
=== Образы ===
=== Образы ===


На данный момент доступен базовый образ registry.altlinux.org/alt/base. Базовый образ собирается для пяти архитектур: amd64, arm, arm64, x86_64, ppc64le для трёх веток: sisyphus, p9, p10.
В организации alt выкладываются базовые образы. Они собираются для пяти архитектур: amd64, arm, arm64, x86_64, ppc64le и для трёх веток: sisyphus, p9, p10.
Разработчики смогут воспользоваться образами реестра для создания производных от них и выкладывать в реестр свои образы.
 
Список основных образов:
* Минимальный образ <code>registry.altlinux.org/alt/alt</code>;
* Базовый образ с локалями таймзонами <code>registry.altlinux.org/alt/base</code>;
* веб серверы <code>registry.altlinux.org/alt/nginx</code> и <code>registry.altlinux.org/alt/apache2</code>;
* хранение конфигурации <code>registry.altlinux.org/alt/etcd</code>;
* интерпретаторы для запуска своих приложений <code>registry.altlinux.org/alt/python</code> и <code>registry.altlinux.org/alt/ruby</code>;
* и другие.


=== Возможности ===
=== Возможности ===

Версия от 14:09, 14 июня 2022

Введение

Реестр расположен по адресу: https://registry.altlinux.org

Назначение registry

Этот сервис создан для хранения образов, использования их совместно с Docker либо Podman, а также отдельными утилитами типа Skopeo. В нашем реестре в организации alt будут выкладываться образы от всей команды разработчиков ALT Linux Team, в организации basealt - только от разработчиков Базальт СПО.

Образы

В организации alt выкладываются базовые образы. Они собираются для пяти архитектур: amd64, arm, arm64, x86_64, ppc64le и для трёх веток: sisyphus, p9, p10.

Список основных образов:

  • Минимальный образ registry.altlinux.org/alt/alt;
  • Базовый образ с локалями таймзонами registry.altlinux.org/alt/base;
  • веб серверы registry.altlinux.org/alt/nginx и registry.altlinux.org/alt/apache2;
  • хранение конфигурации registry.altlinux.org/alt/etcd;
  • интерпретаторы для запуска своих приложений registry.altlinux.org/alt/python и registry.altlinux.org/alt/ruby;
  • и другие.

Возможности

Это полноценный рабочий сервис хранения докер-образов. Ограничений по лимитам на скачивание у registry.altlinux.org, по количеству приватных репозиториев и по количеству пользователей в организации нет. Любой может скачать и использовать публичный образ, а вот публиковать в реестре образы могут только члены ALT Linux Team. Если вы являетесь членом команды ALT, вы можете обратиться в список рассылки разработчиков для получения аккаунта в реестре: devel@lists.altlinux.org.

Сейчас в нашем реестре есть дополнительный сервис зеркалирования.

Планы развития

В планы развития инфраструктуры для разработчиков входит:

  • включение сервиса проверки образов на уязвимости CVE;
  • подготовить на основе репозиториев Альт образы контейнеров для запуска кластера Kubernetes;
  • интеграция сборки образов в нашу сборочную систему;
  • операционная система исключительно для запуска контейнеров, ALT COS. Это операционная система с атомарным обновлением (с помощью срезов файловой системы на основе проекта OSTree). Таким образом покрывается спектр необходимых потребностей по работе с контейнерами.