为了加快和管理公司jar包,采用docker安装nexus3,具体步骤记录如下:
拉取最新镜像
docker pull docker.io/sonatype/nexus3:latest
创建挂载文件夹
mkdir -p /home/docker/nexus3/nexus-data
chmod 777 /home/docker/nexus3/nexus-data
启动命令并指定内存大小
docker run -d -e "INSTALL4J_ADD_VM_PARAMS=-Xms512m -Xmx1024m -XX:MaxDirectMemorySize=1024m -Djava.util.prefs.userRoot=/nexus-data/javaprefs" --name nexus50010 -p 50010:8081 -v /home/docker/nexus3/nexus-data:/nexus-data -e TZ=Asia/Shanghai sonatype/nexus3
通过宿主机Ip:50010进行访问
默认密码查找
find / -name 'admin.password'
登陆后进行密码修改即可
添加阿里云仓库和华为仓库
具体仓库地址如下:
华为云
https://mirrors.huaweicloud.com/repository/maven/
阿里云
http://maven.aliyun.com/nexus/content/groups/public/