日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker 方式安装 Nexus 私服

發布時間:2023/12/18 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker 方式安装 Nexus 私服 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

1. 從Docker 官方倉庫查找鏡像:

docker search nexus

2. 拉取鏡像:

docker pull 你選中的鏡像的名字 

?

pull 完成:?

3.查看鏡像:

docker images

我只是習慣性的喜歡簡短的名字,所以給鏡像改名了,并刪除了原名字的鏡像。從“docker.io/sonatype/nexus3 ” 改為 “nexus3”。改名會生成一個新的鏡像,但 2 者是用的同一個鏡像?id 。

改名使用命令:

docker tag docker.io/sonatype/nexus3 nexus3

?完全可以不改名,或者說其實原本的名字信息更全,更清楚。直接使用原鏡像是一樣的。

?

4. 啟動 Nexus 容器 :

# -d 后臺運行 # -p 外部訪問端口 :容器內映射端口 # --name 給容器命名為 nexus # 最后一個 nexus3 是使用的鏡像的名字,可以換成鏡像的ID docker run -d -p 8081:8081 --name nexus nexus3

5. 查看新啟動的容器:

# -a 查看全部容器,不論狀態是什么 (狀態有:創建、運行、退出等)docker ps -a

?

6. 可以查看容器運行日志 :

# -f 實時追加最新日志 # --tail=N 查看日志的最后 N 行docker logs -f --tail=199 nexus

?7. 瀏覽器訪問個人私服:

?

8. 私服登陸初始賬號、密碼:admin、? admin123 。

9. maven 的 setting.xml 中配置:

<servers> <!-- JY 私服配置 --><server><id>releases</id><username>admin</username><password>admin123</password></server><server><id>snapshots</id><username>admin</username><password>admin123</password></server></servers>

10. 項目的?pom.xml??中配置:

<distributionManagement><!--JY - 私服--><repository><id>releases</id><name>Nexus Release Repository</name><url>http://服務器IP:8081/repository/maven-releases/</url></repository><snapshotRepository><id>snapshots</id><name>Nexus Snapshot Repository</name><url>http://服務器IP:8081/repository/maven-snapshots/</url></snapshotRepository></distributionManagement>

注意:?maven 的 setting.xml 中配置的 ID 要和項目的?pom.xml??中配置的 ID 一致,

就是這 2 項:??<id>releases</id>、?<id>snapshots</id> 。

11. 執行 mvn? deploy 命令,即可把本地 jar 推送到私服。

本地工程:

推送到私服上:

OK ,完畢。

?

?

?

總結

以上是生活随笔為你收集整理的Docker 方式安装 Nexus 私服的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。