Ошибка авторизации реестра cURL Docker «Требуется аутентификация» - PullRequest
0 голосов
/ 27 ноября 2018

Я установил сервер аутентификации Docker, используя cesanta и использовал mongodb для ACL, все работает отлично.Единственная проблема заключается в том, что, когда я выслеживаю завиток в своем каталоге реестра, я получил НЕСАНКЦИОНИРОВАННОЕ.

curl -Lk https://example.docker.com:5000/v2/_catalog

Я получаю сообщение об ошибке ниже:

{"errors":[{"code":"UNAUTHORIZED","message":"authentication
required","detail":[{"Type":"registry","Class":"","Name":"catalog","Action":"*"}]}]}

1 Ответ

0 голосов
/ 27 ноября 2018

Вам необходимо приобрести токен на предъявителя, который будет использоваться в качестве заголовка для аутентификации.Вот подробный документ о том, как его получить https://github.com/docker/distribution/blob/master/docs/spec/auth/token.md

...