【问题标题】:Nexus `admin.password` file is missing in version 3.28.1版本 3.28.1 中缺少 Nexus `admin.password` 文件
【发布时间】:2021-01-02 01:04:46
【问题描述】:

我使用 Sonatype 的官方 Docker 映像创建了一个 Nexus 服务器。我的版本是3.28.1,在通常的地方找不到管理员密码或admin.password文件。

cat /opt/sonatype/sonatype-work/nexus3/admin.password

我也试过默认管理员密码admin123,但还是不行?

我找不到有关此更改的任何发行说明,我想知道在哪里可以找到管理员密码。

提前致谢。

【问题讨论】:

  • 有什么更新吗?我有同样的问题。

标签: docker nexus nexus3


【解决方案1】:

您使用的是sonatype/nexus3 图像吗?那么它应该在/nexus-data

如果它不存在,那么我找到的唯一解决方案是删除 /nexus-data 目录的所有内容并重新启动容器。这应该会初始化一个新配置,包括一个新的管理员密码,现在应该可以在 /nexus-data/admin.password 获得。

【讨论】:

    【解决方案2】:

    使用以下命令制作 docker 容器

    $ docker volume create --name nexus-data
    $ docker run -d -p 8081:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3
    

    然后你会在/nexus-data文件夹中找到admin.password文件。 运行以下命令查看默认密码!

    $ docker exec -it nexus /bin/bash
    bash-4.4$ cat /nexus-data/admin.password
    

    更详细的评论,请查看以下网址

    https://hub.docker.com/r/sonatype/nexus3/#user-content-persistent-data

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-09
      • 2014-09-08
      • 2019-04-22
      • 2011-12-21
      相关资源
      最近更新 更多