天天看點

(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

文章目錄

  • ​​搭建nexus私服​​
  • ​​1. 安裝nexus3(admin/admin123)​​
  • ​​2 .配置nexus3​​
  • ​​2.1 建立一個maven2(proxy)倉庫​​
  • ​​2.2. 建立一個maven2(hosted)倉庫​​
  • ​​2.3. 配置public倉庫​​

搭建nexus私服

1. 安裝nexus3(admin/admin123)

#建立檔案夾,安裝過程如果報錯,則設定此檔案夾權限777

#建立主控端和容器的目錄挂載檔案夾
mkdir -p /srv/nexus/data
#給主控端映射目錄賦予權限,不然啟動容器時會報錯,權限不足
chmod -R 777 /srv/nexus/
#安裝nexus3
docker run -d -p 8081:8081 --name nexus3  -v /srv/nexus/data:/nexus-data --restart=always sonatype/nexus3
#檢視啟動日志
#docker logs [容器名/容器ID]
docker logs 7c849dac20e42
#關閉防火牆(臨時,重新開機失效)
systemctl stop firewalld      
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

浏覽器通路連結:​​http://192.168.188.128:8081/​​

(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

2 .配置nexus3

2.1 建立一個maven2(proxy)倉庫

  • 用于代理阿裡雲的倉庫,阿裡雲倉庫位址為:
  • (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
maven-proxy
http://maven.aliyun.com/nexus/content/groups/public/      
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

其他設定保持預設,

2.2. 建立一個maven2(hosted)倉庫

  • 用于存放公司内部的jar包
  • (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • 剛配置的倉庫
  • (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

2.3. 配置public倉庫

  • 新增加阿裡雲倉庫和公司内部倉庫,并且把順序調整為先公司内部倉庫,再阿裡雲代理倉庫,再其他
  • (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker實戰) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • 倉庫位址:​​http://192.168.188.128:8081/repository/company-repo/​​
  • 想學習更多微服務、分布式、中間件、資料庫、項目快速建構等系列技術

    請通路​​http://gblfy.com​​ 讓我們一起進步!!!

繼續閱讀