跳到主内容
文章阅读

Docker 部署 Nexus 搭建 Maven 私服

2025/12/1668 次阅读1 分钟

拉取镜像

登录云服务器


docker pull sonatype/nexus3

创建挂载文件


mkdir -p /data/nexus3
chown -R 200:200 /data/nexus3

运行

限制启动内存为 512M


docker run -d -p 8981:8081 -p 8982:8082 --name nexus \
--restart=always --privileged=true \
-e NEXUS_CONTEXT=nexus -e "INSTALL4J_ADD_VM_PARAMS=-Xms128m -Xmx512m -XX:MaxDirectMemorySize=512m -Djava.util.prefs.userRoot=/nexus-data/javaprefs" \
-v /data/nexus3:/nexus-data sonatype/nexus3:latest

查看管理员密码


docker exec -it nexus /bin/bash
cat /nexus-data/admin.password
返回顶部