搭建自己的私服 maven 仓库

申明:本文章所使用docker-compose配置文件纯属学习运用,非商用如有雷同请联系本人协调处理。

一、配置docker-compose.yml文件

指定docker-compose的版本

version: '3'

services:

nexus:

container_name: nexus_container

image: sonatype/nexus3

restart: always

ports:

  • '8181:8081'

volumes:

  • ./nexus3/data/:/nexus-data

  • ./nexus3/log/:/nexus-data/log/

二、执行docker-compose up -d

三、检查是否启动

注意: 第一次启动后docker会创建nexus3文件夹,它本身是不具备在宿主机上读写能力的需要给这个文件夹进行授权。命令:chmod -R 777 nexus3/例如:

四、授权

给文件夹授权:chmod -R 777 nexus3/

五、重启

到了这里maven库算是搭建好了,接下来登录一般账户是admin、密码在/home/maven/nexus3/data/文件夹下的admin.password 找到后浏览器输入http:xxxx:端口号是上面的8181键入后进入界面

初次进来会要求修改密码。其他点击下一步即可。

相关推荐
阿杆34 分钟前
国产神级开源 OCR 模型,登顶全球第一!再次起飞!
后端·github·图像识别
CoderJia程序员甲1 小时前
GitHub 热榜项目 - 日榜(2025-10-16)
ai·开源·github·ai编程·github热榜
亲爱的马哥2 小时前
再见,TDuckX3.0 结束了
前端·后端·github
逛逛GitHub3 小时前
飞书多维表格 + 即梦 4.0,打造你的 AI 生图游乐场。
前端·github
渣哥4 小时前
对象居然不用自己创建?Spring 依赖注入机制的真相惊呆了!
javascript·面试·github
绝无仅有4 小时前
面试真实经历某商银行大厂Java问题和答案总结(七)
后端·面试·github
绝无仅有5 小时前
面试真实经历某商银行大厂缓存Redis问题和答案总结(一)
后端·面试·github
222you6 小时前
git的命令
git
Coolbike7 小时前
Git工作流
git
~央千澈~11 小时前
实战针对本地项目git如何移除旧仓库关联并且添加关联新仓库-优雅草卓伊凡
git