clair README

The project's README from github.com/quay/clair. As one markdown file: README.md.

Clair

Docker Repository on Quay PkgGoDev IRC Channel

Note: The main branch may be in an unstable or even broken state during development. Please use releases instead of the main branch in order to get stable binaries.

Clair Logo

Clair is an open source project for the static analysis of vulnerabilities in application containers (currently including OCI and docker).

Clients use the Clair API to index their container images and can then match it against known vulnerabilities.

Our goal is to enable a more transparent view of the security of container-based infrastructure. Thus, the project was named Clair after the French term which translates to clear, bright, transparent.

The book contains all the documentation on Clair's architecture and operation.

Community

Contributing

See CONTRIBUTING for details on submitting patches and the contribution workflow.

License

Clair is under the Apache 2.0 license. See the LICENSE file for details.

clair (quay/clair)

Searching Database…

11.1K ·GitHub
Что это такое?Clair — это инструмент с открытым исходным кодом для статического анализа уязвимостей в образах контейнеров приложений; поддерживаются форматы OCI и Docker.
Это CLI-инструмент или сервер, который я запускаю?Это сервер с API: клиенты отправляют образы контейнеров в Clair для индексации, а затем запрашивают этот индекс, чтобы сверить его с известными уязвимостями, а не запускают одну локальную команду.
Как запустить стабильную сборку?Возьмите релиз с тегом, а не собирайте из ветки main, так как во время активной разработки main может быть нестабильной или неработающей. Для запуска также доступен Docker-образ.
Какие форматы образов контейнеров можно сканировать?Сейчас Clair поддерживает индексацию и проверку как образов OCI, так и образов Docker.
Безопасно ли развертывать систему прямо из ветки main?Нет: в README прямо сказано, что ветка main может быть нестабильной или неработающей во время разработки, поэтому для продакшена лучше использовать выпущенную версию.
Кто на самом деле запускает Clair?Команды, которые работают с инфраструктурой на контейнерах (среды Docker/OCI/Kubernetes) и хотят видеть известные уязвимости в образах, которые они развертывают.
Почему проект называется Clair?Clair — французское слово, означающее «ясный», «светлый» или «прозрачный», что отражает цель проекта: дать прозрачный взгляд на уязвимости в образах контейнеров.
Где находится полная документация?В README есть ссылка на «The book» — отдельный сайт документации, где описаны архитектура и работа Clair; подробные описания не хранятся в самом README.
Как на самом деле работает схема «сначала индексация, потом сверка»?Клиент сначала отправляет образ контейнера в Clair для индексации (то есть его содержимое каталогизируется), а затем этот индекс сверяется с данными об уязвимостях Clair, чтобы выявить известные проблемы.
Creator
quay
Size
35.8 MB
Stars
11.1K
Age
10y
Commits · 90 Days