nexus私服maven仓库安装和setting配置

一、参考文献

docker安装nexus3: http://fetosoft.cn/archives/2019/12/31/100

setting.xml配置: http://blog.csdn.net/mexican_jacky/article/details/50275695

二、docker安装nexus3

2.1 下载nexus3:3.20.0版本的镜像

docker pull sonatype/nexus3:3.20.0

2.2 运行nexus容器

docker run -d -p 8081:8081 --name nexus sonatype/nexus3:3.20.0

2.3 获取nexus密码

nexus3的密码并不是admin123,并是生成在一个文本文件中,文件默认所在目录:/opt/sonatype/sonatype-work/nexus3/admin.password,
里面是一串随机密码,通过admin/随机密码串才可以登录nexus

进入nexus容器命令:

docker exec -it nexus bash
cat /opt/sonatype/sonatype-work/nexus3/admin.password

访问http://ip:8081/访问页面

三、maven配置从nexus3下载

<mirrors>
    <mirror>
       <!--此处配置所有的构建均从私有仓库中下载 *代表所有 -->
       <id>nexus</id>
       <mirrorOf>central</mirrorOf>
       <name>Nexus Mirror.</name>
       <url>http://ip:8081/repository/maven-public/</url>
     </mirror>
  </mirrors>
原文地址:https://www.cnblogs.com/panql341/p/7229656.html