Ошибка авторизации реестра cURL Docker "Требуется аутентификация"

Я установил сервер авторизации 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 ответ

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

Другие вопросы по тегам