Nexus 3.x
下载镜像
docker pull sonatype/nexus3
创建目录
mkdir -p /usr/local/nexus3
chmod 777 /usr/local/nexus3
创建容器
docker run --name nexus3 -d --restart=always \
-v /usr/local/nexus3:/nexus-data \
-p 8081:8081 -p 8082:8082 -p 8083:8083 \
-e NEXUS_CONTEXT=nexus \
sonatype/nexus3
访问仓库
浏览器访问http://192.168.137.113:8081/nexus/
admin
用户默认口令所在文件:
/usr/local/nexus3/admin.password
Nexus 2.x
下载镜像
docker pull sonatype/nexus
创建目录
mkdir -p /usr/local/nexus
chmod 777 /usr/local/nexus
创建容器
docker run --name nexus -d -v /usr/local/nexus:/sonatype-work -p 8081:8081 sonatype/nexus
访问仓库
浏览器访问http://192.168.137.113:8081/nexus/
admin
用户默认口令admin123
你可以将三方jar包按照目录层级结构直接放在/usr/local/nexus/storage/
目录下的指定库目录下,如releases
。