Получить все образы из docker registry

Каким образом с помощью курла можно получить все образы из docker-registry? Есть подозрения, что в стандартном gitlab docker-registry есть особенности.

Делаю так:

$ CI_JOB_TOKEN=${CI_JOB_TOKEN} CI_REGISTRY=${CI_REGISTRY} make get-images
curl --header "PRIVATE-TOKEN: [MASKED]" "reg.***.ru/ap/base-images/"

make:

ifndef IMAGE
    IMAGE=undefined
endif
ifndef VERSION
    VERSION=
endif
ifndef CI_JOB_TOKEN
    CI_JOB_TOKEN=
endif
ifndef CI_REGISTRY
    CI_REGISTRY=reg.***.ru
endif


get-images:
    curl --header "PRIVATE-TOKEN: ${CI_JOB_TOKEN}" "${CI_REGISTRY}/ap/base-images/"

Получаю:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   162  100   162    0     0   1883      0 --:--:-- --:--:-- --:--:--  1883
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

Такой способ взял отсюда. Он похож на стандартный подход docker-registry API.v2

Как решить проблему?


Ответы (0 шт):