maven私服搭建:docker安裝Sonatype Nexus以及尋找admin用戶對應的隨機初始密碼

(centos 7,已經安裝好了docker)

1,通過docker拉取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

3,關閉防火牆

3.1查看防火牆狀態

firewall-cmd --state

3.2關閉防火牆

systemctl stop firewalld.service

3.3禁止防火牆開機啓動

systemctl disable firewalld.service

4,訪問

http://it:8081

點擊右上角的登錄sign in,輸入admin / admin123,發現登錄不了。


原來老版本的nexus默認的用戶名和密碼纔是admin/admin123,現在新版本的nexus爲了保證安全,Nexus Repository Manager在系統初始啓動期間生成一個唯一的隨機密碼,關於這個在sonataype nexus官方文檔上有描述,如下:

所以,只要找到admin.password文件,查看隨機密碼即可。

5,查找admin.password文件

查找文件命令:find / -name 'admin.password'

通過命令查找到文件後,進入對應的目錄,查看文件即可。

通過用戶名admin以及新查到的隨機密碼(紅線處就是隨機密碼)登錄,並修改爲自己記得住的密碼即可。

6,總結

這個密碼的問題還卡了自己一會,還好有萬能的百度,記錄下來!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章