溫馨提示×

docker安裝nexus3搭建maven私服

小億
132
2024-01-02 16:47:36
欄目: 編程語言

要在Docker上安裝Nexus 3并建立Maven私服,可以按照以下步驟進行操作:

  1. 安裝Docker

    • 在主機上安裝Docker,具體步驟可以參考Docker官方文檔。
  2. 創建Nexus容器

    • 使用以下命令在Docker中創建一個Nexus容器:
      docker run -d -p 8081:8081 --name nexus sonatype/nexus3
      
  3. 等待Nexus啟動

    • 等待一段時間,直到Nexus完全啟動。你可以通過在瀏覽器中訪問http://localhost:8081來檢查Nexus是否已經啟動。
  4. 配置Maven私服

    • 在瀏覽器中打開Nexus控制臺,登錄默認用戶名和密碼(admin/admin123)。
    • 在左側面板中,點擊Repositories,然后點擊Create repository。
    • 選擇maven2(hosted)作為倉庫類型,點擊Next。
    • Name字段中輸入一個倉庫名稱,比如maven-releases,然后點擊Create repository。
  5. 配置Maven

    • 打開Maven的settings.xml文件(一般位于~/.m2目錄下),添加以下配置:
      <servers>
          <server>
              <id>my-nexus</id>
              <username>admin</username>
              <password>admin123</password>
          </server>
      </servers>
      
      這將允許Maven與Nexus進行身份驗證。
  6. 部署到Maven私服

    • 在項目的pom.xml文件中添加以下配置:
      <distributionManagement>
          <repository>
              <id>my-nexus</id>
              <name>My Nexus Repository</name>
              <url>http://localhost:8081/repository/maven-releases/</url>
          </repository>
      </distributionManagement>
      
      這將允許你將構建的項目部署到Nexus的Maven私服中。
  7. 運行Maven構建

    • 使用以下命令運行Maven構建,并將構建結果部署到Nexus私服中:
      mvn deploy
      

現在你已經成功使用Docker安裝了Nexus 3并建立了Maven私服。你可以使用Nexus的管理界面來管理倉庫和發布構建結果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女