- PVSM.RU - https://www.pvsm.ru -

Red Hat открыла код реестра для образов контейнеров от CoreOS — Quay

Менее суток назад компания Red Hat объявила [1] об открытии исходного кода проекта Quay. Теперь он доступен [2] на GitHub под свободной лицензией Apache License v2.

Red Hat открыла код реестра для образов контейнеров от CoreOS — Quay - 1

Quay — «реестр контейнеров» (container registry), т.е. решение для хранение образов контейнеров и управления ими. Проект появился [3] в уже далёком 2013 году, когда в сообществе столкнулись с необходимостью приватно хранить образы и отсутствием подходящих решений на тот момент.

В 2014 году Quay был куплен компанией CoreOS, присоединившись к её растущему семейству продуктов для контейнеров и получив [4] частью «семейства продуктов» CoreOS и получив коммерческую (enterprise) редакцию. Проект быстро набрал популярность в экосистеме Docker, а в начале прошлого года перешёл к Red Hat — теперь уже под названием Red Hat Quay — вместе с поглощением компании-разработчика (CoreOS).

На сегодняшний день Quay обладает широкими функциональными возможностями включая поддержку протоколов Docker Registry Protocol v1 и v2, AppC Image Discovery, аутентификацию через разных провайдеров, ACL для управления доступами, хранилищ на базе локальных ФС и других популярных решений (S3, GCS, Swift, Ceph), интеграцию с CI-системами, анализ контейнеров на уязвимости с Clair.

Дальнейшая разработка Quay будет проходить в рамках открытого сообщества для upstream (Project Quay [2]), а у Red Hat останется свой продукт (Red Hat Quay) на базе Open Source-проекта.

Исходный код Quay написан на Python и JavaScript. Доступна инструкция [5] для разработчиков, желающих начать работу с его кодом.

P.S.

Читайте также в нашем блоге:

Автор: shurup

Источник [11]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/336504

Ссылки в тексте:

[1] объявила: https://www.redhat.com/en/blog/red-hat-introduces-open-source-project-quay-container-registry

[2] доступен: https://github.com/quay/quay

[3] появился: https://coreos.com/blog/quay-container-registry-coreos-celebrates-two-years

[4] получив: https://coreos.com/blog/coreos-enterprise-docker-registry.html

[5] инструкция: https://github.com/quay/quay/blob/master/docs/development-container.md

[6] «Harbor — реестр для Docker-контейнеров с безопасностью из коробки: https://habr.com/ru/company/flant/blog/419727/

[7] Статистика по базовым операционным системам в образах на Docker Hub: https://habr.com/ru/company/flant/blog/337448/

[8] В 19% популярнейших Docker-образов нет пароля для root: https://habr.com/ru/company/flant/blog/452754/

[9] ОС для контейнеров Fedora CoreOS продолжит развитие Fedora Atomic и Container Linux: https://habr.com/ru/company/flant/news/t/461543/

[10] Движок для контейнеров rkt отправлен в архив: https://habr.com/ru/company/flant/news/t/464703/

[11] Источник: https://habr.com/ru/post/475716/?utm_campaign=475716&utm_source=habrahabr&utm_medium=rss