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

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

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

1. 部署 Nexus 容器

# 創(chuàng)建數(shù)據(jù)目錄
mkdir -p /opt/nexus/sonatype-work
chmod 777 /opt/nexus/sonatype-work
# 拉取并運(yùn)行 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ù)說(shuō)明:

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

2. 獲取管理員密碼

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

訪問(wèn) http://IP:8081/,使用賬號(hào) admin 和初始密碼登錄,首次登錄需修改密碼。

3. 配置阿里云代理倉(cāng)庫(kù)

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

4. Maven 配置

settings.xml

<settings>
  <!-- 本地倉(cāng)庫(kù)路徑 -->
  <localRepository>/path/to/your/repo</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <!-- 配置私服訪問(wèn)憑證 -->
  <servers>
    <server>
      <id>nexus</id>
      <username>admin</username>
      <password>admin123</password>
    </server>
  </servers>
  <!-- 配置鏡像,將所有請(qǐng)求轉(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>
  <!-- 配置倉(cāng)庫(kù)(可選,如果使用鏡像則不需要) -->
  <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>

項(xiàng)目 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 替換為實(shí)際服務(wù)器 IP 地址。

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

相關(guān)文章

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

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

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

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

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

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

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

    低版本Docker升級(jí)高版本Docker的詳細(xì)教程及成功避坑

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

    利用python自動(dòng)生成docker nginx反向代理配置

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

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

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

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

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

    Idea部署遠(yuǎn)程Docker并配置文件

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

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

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

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

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

最新評(píng)論

惠安县| 牡丹江市| 若尔盖县| 鹿泉市| 锡林浩特市| 仙居县| 广水市| 灯塔市| 昭苏县| 高尔夫| 黑龙江省| 驻马店市| 抚宁县| 秦安县| 抚松县| 乌拉特中旗| 沂南县| 清新县| 沙田区| 绍兴市| 巩留县| 普兰店市| 庆城县| 普安县| 惠东县| 香河县| 大埔县| 南川市| 肇源县| 凤山市| 金湖县| 涪陵区| 开远市| 汝州市| 定安县| 自治县| 聂拉木县| 连南| 白朗县| 志丹县| 岳普湖县|