最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Docker搭建Maven私服的流程步驟

 更新時間:2026年04月28日 09:37:06   作者:白豆五  
文章主要介紹了如何部署Nexus容器,包括后臺運行、配置管理員密碼、配置阿里云代理倉庫以及Maven配置等內(nèi)容,幫助用戶更方便地使用Nexus倉庫,需要的朋友可以參考下

1. 部署 Nexus 容器

# 創(chuàng)建數(shù)據(jù)目錄
mkdir -p /opt/nexus/sonatype-work
chmod 777 /opt/nexus/sonatype-work
# 拉取并運行 Nexus
docker run -d \
  --name nexus \
  -p 8081:8081 \
  -p 8082:8082 \
  -v /opt/nexus/sonatype-work:/nexus-data \
  --restart=always \
  sonatype/nexus3:latest

參數(shù)說明:

  • -d: 后臺運行
  • --name nexus: 容器名稱
  • -p 8081:8081: Web 管理界面端口
  • -p 8082:8082: Docker 倉庫端口(可選)
  • -v /opt/nexus/sonatype-work:/nexus-data: 數(shù)據(jù)持久化
  • --restart=always: 開機自啟

2. 獲取管理員密碼

docker exec nexus cat /nexus-data/admin.password

訪問 http://IP:8081/,使用賬號 admin 和初始密碼登錄,首次登錄需修改密碼。

3. 配置阿里云代理倉庫

  1. 創(chuàng)建代理倉庫:S ettings → Repository → Repositories → Create repository → maven2 (proxy)
配置項說明
Namealiyun-proxy倉庫名稱
Remote storagehttps://maven.aliyun.com/repository/public阿里云鏡像地址
Blob storedefault存儲區(qū)域
  1. 添加到倉庫組:編輯 maven-public 倉庫組,添加 aliyun-proxy 并調(diào)整優(yōu)先級(阿里云優(yōu)先)。

4. Maven 配置

settings.xml

<settings>
  <!-- 本地倉庫路徑 -->
  <localRepository>/path/to/your/repo</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <!-- 配置私服訪問憑證 -->
  <servers>
    <server>
      <id>nexus</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
  </servers>
  <!-- 配置鏡像,將所有請求轉(zhuǎn)發(fā)到私服 -->
  <mirrors>
    <mirror>
      <id>nexus</id>
      <name>Nexus Public Mirror</name>
      <url>http://YOUR_IP:8081/repository/maven-public/</url>
      <mirrorOf>*</mirrorOf>
    </mirror>
  </mirrors>
  <!-- 配置倉庫(可選,如果使用鏡像則不需要) -->
  <profiles>
    <profile>
      <id>nexus</id>
      <repositories>
        <repository>
          <id>central</id>
          <url>http://YOUR_IP:8081/repository/maven-public/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>
  <!-- 激活配置 -->
  <activeProfiles>
    <activeProfile>nexus</activeProfile>
  </activeProfiles>
</settings>

項目 pom.xml

<distributionManagement>
  <repository>
    <id>nexus</id>
    <url>http://YOUR_IP:8081/repository/maven-releases/</url>
  </repository>
  <snapshotRepository>
    <id>nexus</id>
    <url>http://YOUR_IP:8081/repository/maven-snapshots/</url>
  </snapshotRepository>
</distributionManagement>

注意:將 YOUR_IP 替換為實際服務(wù)器 IP 地址。

到此這篇關(guān)于使用Docker搭建Maven私服的流程步驟的文章就介紹到這了,更多相關(guān)Docker搭建Maven私服內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解如何基于Docker鏡像逆向生成Dockerfile

    詳解如何基于Docker鏡像逆向生成Dockerfile

    這篇博客文章我們將通過使用一些開源工具,帶領(lǐng)您逐步解讀?Docker?鏡像并轉(zhuǎn)換為?Dockerfile?的過程,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細過程

    docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細過程

    NebulaGraph Studio是一款可以通過Web訪問的開源圖數(shù)據(jù)庫可視化工具,搭配NebulaGraph內(nèi)核使用,提供構(gòu)圖、數(shù)據(jù)導(dǎo)入、編寫nGQL查詢等一站式服務(wù),這篇文章主要介紹了docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細過程,感興趣的朋友一起看看吧
    2023-12-12
  • 一篇文章弄懂Docker鏡像的制作、上傳、拉取和部署

    一篇文章弄懂Docker鏡像的制作、上傳、拉取和部署

    Docker包含三個基本概念,分別是鏡像(Image)、容器(Container)和倉庫(Repository),鏡像是 Docker 運行容器的前提,這篇文章主要給大家介紹了如何通過一篇文章弄懂Docker鏡像的制作、上傳、拉取和部署的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • 低版本Docker升級高版本Docker的詳細教程及成功避坑

    低版本Docker升級高版本Docker的詳細教程及成功避坑

    如果我們使用docker來管理容器,那么保持docker引擎的更新將會是十分重要的,下面這篇文章主要給大家介紹了關(guān)于低版本Docker升級高版本Docker的詳細教程及成功避坑,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • 利用python自動生成docker nginx反向代理配置

    利用python自動生成docker nginx反向代理配置

    這篇文章主要介紹了利用python自動生成docker nginx反向代理配置的相關(guān)資料,完成反向代理盡量簡單,占內(nèi)存少等,需要的朋友可以參考下
    2017-01-01
  • Docker build創(chuàng)建鏡像命令示例實踐

    Docker build創(chuàng)建鏡像命令示例實踐

    本文講解Dockerfile的核心概念、基礎(chǔ)指令、構(gòu)建流程及優(yōu)化技巧,涵蓋鏡像層結(jié)構(gòu)、構(gòu)建上下文、常用命令參數(shù),強調(diào)多階段構(gòu)建、輕量鏡像等最佳實踐,感興趣的朋友跟隨小編一起看看吧
    2025-08-08
  • docker中修改鏡像容器的存放目錄的方法

    docker中修改鏡像容器的存放目錄的方法

    本篇文章主要介紹了docker中修改鏡像容器的存放目錄的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Idea部署遠程Docker并配置文件

    Idea部署遠程Docker并配置文件

    這篇文章給大家介紹Idea部署遠程Docker并添加配置文件的方法及修改項目pom文件的代碼解析,對idea部署遠程docker相關(guān)知識感興趣的朋友一起看看吧
    2021-06-06
  • docker部署vue項目的實現(xiàn)步驟

    docker部署vue項目的實現(xiàn)步驟

    當(dāng)我們在本地開發(fā)了一個vue項目之后,肯定是想部署到服務(wù)器上供其他人訪問,本文主要介紹了docker部署vue項目的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Docker創(chuàng)建鏡像、怎么修改、上傳鏡像等詳細介紹

    Docker創(chuàng)建鏡像、怎么修改、上傳鏡像等詳細介紹

    這篇文章主要介紹了Docker創(chuàng)建鏡像、怎么修改、上傳鏡像等詳細介紹的相關(guān)資料,需要的朋友可以參考下
    2016-12-12

最新評論

沾益县| 贺州市| 吴忠市| 鄱阳县| 右玉县| 满城县| 河南省| 昆明市| 通化市| 新余市| 石台县| 阿图什市| 龙岩市| 高雄市| 东方市| 阳春市| 巴马| 桂阳县| 正定县| 泗阳县| 米泉市| 平邑县| 恩施市| 贡嘎县| 缙云县| 宁阳县| 兰溪市| 丹巴县| 孝义市| 肇东市| 铜山县| 白山市| 当涂县| 邵东县| 江阴市| 耿马| 休宁县| 南郑县| 乐业县| 齐河县| 黎川县|