博主最近在虛擬機中搭建Maven私服,遇到了一個關鍵問題就是nexus 3.17版本後初始密碼不是admin/admin123。
對於nexus不熟悉的我弄了很長時間!!!心裏一萬頭艹ma飛過!!!各種查資料度娘搜索出來的都是老版本修改密碼步驟!!!,
前提條件:
1:虛擬機安裝CentOS 7 (步驟請參照博主其他隨筆)
2:配置局域網ip xshell 訪問(請參照博主其他隨筆)
3:CentOS 7 安裝Docker (請自行百度,很多說明)
步驟一:安裝完成Docker後 下載Nexus 鏡像
下載一個nexus3的鏡像
1 |
|
步驟二:將容器內部/var/nexus-data掛載到主機/root/nexus-data目錄
1 |
|
步驟三:查看是否下載成功
1 |
|
步驟四:查詢容器信息
1 |
|
如果出現以下信息說明啓動成功
步驟五:這時候訪問地址端口之前設置的是8081
步驟六:右上角登錄admin賬戶 發現之前說的默認密碼admin/admin123登錄不上了!!!!!!!!!
各種查詢資料才知道3.17版本密碼改成隨即的了,而且登錄時候提示密碼在/nexus-data/admin.password裏
步驟七:然後搜索服務器上admin.password文件在哪
因爲是docker安裝的所以要從docker進入容器裏邊
1 2 3 4 5 |
|
步驟八:找到admin.password文件,默認位置在
/opt/sonatype/sonatype-work/sonatype-work/admin.password
步驟九:查看密碼
1 |
|
注意:登錄密碼就是這麼一大長傳的字符串!!!,這不是加密的,當初以爲這是加密的,還各種找資料要解密
步驟十:複製密碼直接登錄nexus,登錄成功!!!
步驟十一:首次登錄成功會提示你設置 密碼
記錄下docker常用命令
1 2 3 4 5 6 7 8 9 10 |
|
好了,成功了!如果本文對你有幫助請推薦一下,謝謝。