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

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

相关推荐
*才华有限公司*6 分钟前
RTSP视频流播放系统
java·git·websocket·网络协议·信息与通信
juelianhuayao1 小时前
Git错误提交后如何快速删除本次commit
git
chen<>1 小时前
Git原理与应用
大数据·git·elasticsearch·svn
行百里er1 小时前
代码跑得慢?让Spring的StopWatch告诉你真相!
java·后端·github
小兔崽子去哪了2 小时前
Git 专题
git
金米kk2 小时前
git pull时报错Your local changes to the following files would…的解决办法
git
超级罗伯特2 小时前
git一次性完成仓库下载及所有分支获取
git·git仓库拉取
BUTCHER53 小时前
Git 基础命令
git
M malloc3 小时前
当你有两个git账号时,此时你gitpush冲突后如何解决push问题
git
计算机毕设指导63 小时前
基于微信小程序的钓鱼论坛系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven