Получить все образы из 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
Как решить проблему?