一、参考文献
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>