首先,我是码头工人的新手。我已经使用 docker 命令安装了 sonatype/nexus3 并成功拉取,我可以在本地运行它。但是当我尝试登录时 用户名: 管理员 密码:admin123 它会抛出以下错误。
用户名或密码不正确,或无权限使用该应用程序。
我正在关注这个链接
默认情况下,初始管理员密码是随机生成的。您可以在 /nexus-data/admin.password 文件中找到它。如果您想抑制该行为,可以在启动容器时将“-Dnexus.security.randompassword=false”添加到 INSTALL4J_ADD_VM_PARAM 环境变量中。请务必添加,不要替换所有默认值。
最初,管理员密码在 Nexus 容器内生成并存储在文件“sonatype-work/nexus3/admin.password”中。要检索管理员密码,您可以使用以下命令访问容器:
docker exec -it <container-id> /bin/sh
进入容器后,运行以下命令以显示管理员密码:
cat sonatype-work/nexus3/admin.password
这将返回管理员密码。