安装
1. 下载一个nexus3的镜像
docker pull sonatype/nexus3
2. 将容器内部/var/nexus-data挂载到主机/root/nexus-data目录。
docker run -d -p 8081:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always sonatype/nexus3
很多人都传说 docker安装 Sonatype Nexus 默认账号和密码是admin/admin123,结果安装后尝试 发现报错
知道肯定是账号和密码不对,
有一个提示信息
“Your admin user password is location in /nexus-data/admin.password on the server”
已为 admin的密码 会在/nexus-data/admin.password下 结果发现并没有
百度到一个命令
find / -name 'admin.password'
结果在
/var/lib/docker/volumes/aeabfce0eb2be12c8145cf482d294aa876067e1f6bf06daf928d6ebc65deddcd/_data/admin.password
据说每个人的目录结构都不一样,cat一下 可以看到是一串很长的密码。复制然后登陆,登录后要求立即修改密码,修改完密码,就可以用新密码登录了。后来用密令找不到该文件了,估计修改密码后被系统删除了吧。
参考
https://blog.csdn.net/shen_yun2017/article/details/95347665
网友评论