1

我已经使用 cesanta 设置了 docker auth 服务器,并将 mongodb 用于 ACL,一切正常。唯一的问题是,当我将 curl 跟踪到我的注册表目录时,我得到了 UNAUTHORIZED。

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

我收到以下错误:

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

1 回答 1

1

您需要获取一个不记名令牌以用作身份验证的标头。这是有关如何获取它的详细文档https://github.com/docker/distribution/blob/master/docs/spec/auth/token.md

于 2018-11-27T11:14:55.253 回答