我使用nexus作为docker容器,带有标签Sonatype/nexus3:3.14.0。另外,我将Nexus与LDAP连接到用户更好的用户管理,这对小组和角色管理很有帮助。
对于我的情况,我创建了一个博客店,并创建两个Docker注册表存储库,一个托管和一个组。我尝试在托管上登录,效果很好。但是当我尝试连接到分组的存储库时,我会得到401未经授权。我还尝试与管理凭据联系,但也遇到了同样的错误,
守护程序的错误响应:登录尝试https:///v2/v2/fail ting status:401未授权。
欢迎建议pparthenis
在Nexus Security-> Realms Tab中启用Docker Bearer Token Realm
。
如下所述
在我的情况下 Docker bearer代币领域安全领域已经启用。但是优先考虑这个领域的技巧。
如果 Docker bearer令牌领域已经在Nexus Security-≫ Realms Tab中启用,请增加其优先级。
有关更多信息https://help.sonatype.com/repomanager3/system-configuration/access-control/realms