Registry (Новая структура): различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «{{Note|Информация от 11.11.2024}} === Что нового? === В ближайшее время планируется введение новой структуры реестра образов. Извенения коснутся путей к образам, а конкретно: * вместо указания веток в тэгах, образы будут группироваться по веткам * в тэгах будут указ...»)
 
мНет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Note|Информация от 11.11.2024}}
{{Note|Информация от 11.11.2024}}
=== Что нового? ===
=== Что нового? ===
В ближайшее время планируется введение новой структуры реестра образов. Извенения коснутся путей к образам, а конкретно:
В ближайшее время планируется введение новой структуры [https://registry.altlinux.org/ реестра]. Извенения коснутся схемы размещения образов, а конкретно:
* вместо указания веток в тэгах, образы будут группироваться по веткам
* вместо указания веток в тэгах, образы будут группироваться по веткам;
* в тэгах будут указываться актуальные версии упакованных приложений или дата сборки
* в тэгах будут указываться актуальные версии упакованных приложений или дата сборки;
* не будет разбиения на папки alt, k8s...
* не будет разбиения на папки alt, k8s...
==== Схема размещения ====
==== Схема размещения ====
Теперь любой образ будет располагаться по такому шаблону пути:
Теперь любой образ будет располагаться по такому шаблону пути:
<code>registry.altlinux.org/<ветка>/<имя образа></code>
{{cmd|registry.altlinux.org/<ветка>/<имя образа>}}
Тэг будет формироваться по приницпу:
 
Тэг будет формироваться по принципу:
* Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.
* Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.
{{cmd|Пример:}} <code>registry.altlinux.org/sisyphus/python:3.12.7</code>
{{cmd|Пример:}} <code>registry.altlinux.org/sisyphus/python:3.12.7</code>
* Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа
* Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа (ггггммдд)
{{cmd|Пример:}} <code>registry.altlinux.org/sisyphus/buildpack-deps:20241111</code>
{{cmd|Пример:}} <code>registry.altlinux.org/sisyphus/buildpack-deps:20241111</code>
{{Note|Некоторое время будет поддерживаться страя структура реестра}}

Текущая версия от 15:21, 11 ноября 2024

Примечание: Информация от 11.11.2024

Что нового?

В ближайшее время планируется введение новой структуры реестра. Извенения коснутся схемы размещения образов, а конкретно:

  • вместо указания веток в тэгах, образы будут группироваться по веткам;
  • в тэгах будут указываться актуальные версии упакованных приложений или дата сборки;
  • не будет разбиения на папки alt, k8s...

Схема размещения

Теперь любой образ будет располагаться по такому шаблону пути: registry.altlinux.org/<ветка>/<имя образа>

Тэг будет формироваться по принципу:

  • Если в образ упакован определенный пакет приложения/службы/сервиса, например python, то тэгом будет служить актуальная версия данного пакета на момент сборки.

Пример: registry.altlinux.org/sisyphus/python:3.12.7

  • Если образ представляет из себя настроенную базовую среду, как например buildpack-deps, то тэгом будет дата сборки данного образа (ггггммдд)

Пример: registry.altlinux.org/sisyphus/buildpack-deps:20241111

Примечание: Некоторое время будет поддерживаться страя структура реестра