nexus服务
拉取镜像
docker pull sonatype/nexus3
启动服务
docker run -d -p 8083:8081 sonatype/nexus3:latest
查看启动日志
docker logs 9a1d1085d9fa
终端交互
docker exec -it hungry_hellman bash
服务启动后,使用admin/admin123登陆http://192.168.20.179:8083/#browse/search
使用docker部署的初始密码需要进入终端查看
密码位于文件 /nexus-data/admin.password 下
使用初始密码登陆后i需改为admin123
仓库配置
创建一个proxy类型的仓库,这个仓库代理的阿里云
再创建一个组仓库,用于对外使用
这个仓库包含了很多其他仓库组合
这样仓库就配置完成了
maven的settings.xml配置
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://192.168.20.179:8083/repository/maven2group/</url>
</mirror>
ok了