搭建自己的私服 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键入后进入界面

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

相关推荐
W-琑14 小时前
Git基本操作及操作原理
git
蚂蚁集团分布式架构14 小时前
🦐 不办 Meetup,开挑战赛!SOFAStack PR Challenge | SOFAStack 8 周年
后端·github·claude
逛逛GitHub16 小时前
13 万星的 GitHub 神器让 GLM-5.1 直接起飞,3 天烧了 1 亿 Token。
github
流星雨在线16 小时前
项目 Git 分支 + Tag 管理规范
git
爱宇阳16 小时前
Git Clone 完整入门指南(从 0 到团队实战)
git
攀登的牵牛花16 小时前
本周 GitHub 趋势观察:为什么前端热榜越来越像“AI 工具市场”?
前端·github
第一程序员16 小时前
Python游戏开发:从入门到实践
python·github
殷紫川17 小时前
IDEA 集成 GitHub Copilot 指南:解锁 10 倍编码效率的全链路实战
github·intellij idea·github copilot
为什么要做囚徒18 小时前
IDEA Git更新后.iml/.idea丢失、项目配置清空问题排查与解决
git·intellij-idea
卖报的大地主19 小时前
Learn Claude Code Agent 开发 | 12、目录级隔离:Git Worktree实现多任务并行无冲突
大数据·git·elasticsearch