В исследовательских целях я пытаюсь обходить общедоступный реестр Docker (https://registry.hub.docker.com/) и узнать 1) сколько слоев имеет среднее изображение и 2) размеры этих слоев, чтобы получить представление о распределении.
Однако я изучил API и публичные библиотеки, а также подробности о github, но я не могу найти какой-либо метод:
- получить все общедоступные репозитории/изображения (даже если они являются тысячами, мне по-прежнему нужен стартовый список для итерации)
- найти все слои изображения
- найдите размер для слоя (а не изображение, но для отдельного слоя).
Может ли кто-нибудь помочь мне найти способ получить эту информацию?
Спасибо!
EDIT: кто-нибудь может проверить, что поиск "*" в реестре Docker возвращает все репозитории, а не все, что упоминает "*" где угодно? https://registry.hub.docker.com/search?q=*