一、Docker搭建maven私库sonatype/nexus3
1.创建Docker挂载目录
mkdir /data/lib/nexus
chown -R 200 /data/lib/nexus // nexus3的运行用户id为200,所以需要把数据目录的owner改为200
2.启动Docker镜像
docker run -d -p 8081:8081 --name nexus -v /data/lib/nexus:/nexus-data sonatype/nexus3
3.重置nexus密码
访问nexus
http://{ip}:8081
默认用户名是admin,密码根据提示从服务器中获取
登录nexus,根据提示修改密码
二、发布jar包到私库
1.配置maven配置文件settings.xml
<server>
<id>maven-releases</id>
<username>admin</username>
<password>password</password>
</server>
<server>
<id>maven-snapshots</id>
<username>admin</username>
<password>password</password>
</server>