docker环境下搭建nexus私服

本文详细介绍了如何在Docker环境下搭建Nexus私服,包括下载镜像、使用admin账号登录并修改密码、创建Maven hosted仓库,并将仓库设为_maven-public_成员,最后展示了通过命令行上传jar包到Nexus的步骤。
摘要由CSDN通过智能技术生成

maven私服仓库

下载镜像

docker pull sonatype/nexus3

启动镜像这些东西就不说了,然后是启动后的操作

登入nexus控制台

在浏览器中打开localhost:8081,进入nexus管理控制台,这里需要点击右上角登录,用户名为admin,之前的文档说的默认密码为admin123,这个对之前的版本可能有效果,接着往下看
![image.png](https://img-blog.csdnimg.cn/img_convert/27faf12144148c8088101a79e66e84db.png#clientId=u190c0403-9dfd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=881&id=u49887b4a&margin=[object Object]&name=image.png&originHeight=881&originWidth=1920&originalType=binary&ratio=1&rotation=0&showTitle=false&size=73099&status=done&style=none&taskId=ud82fead1-0992-4952-90b9-57e178edd12&title=&width=1920)

但是nexus3中,将初始密码放在了admin.password文件中,我们可以通过进入容器内部,找到admin.password

# 找到运行中的容器,找到nexus的容器id
docker ps

# 进入容器id内部
docker exec -it 容器id /bin/bash

# 查看当前文件夹下的文件与文件夹列表
ls

# 找到并跳转至nexus数据文件夹
cd nexus-data

# 查看此文件夹下的内容
ls

# 查看初始admin的密码,将其复制
cat admin.password

输入初始admin密码进入控制台后,会让你修改密码,这里我们可以修改成一个好记的密码即可

创建仓库

![image.png](https://img-blog.csdnimg.cn/img_convert/4afbd0bcee2c036c4ce44e1be633a3b7.png#clientId=u190c0403-9dfd-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=881&id=u02667ab2&margin=[object Object]&name=image.png&originHeight=881&originWidth=1920&originalType=binary&ratio=1&rotation=0&showTitle=false&size=126049&status=done&style=none&taskId=u003f0b97-fbcd-468c-b6d3-55aa95c22e2&title=&width=1920)
通过上述顺序点击后,进入创建仓库的界面,这里我们选择maven为hosted这项,因为个人之前用group的话,出现过405错误,选择hosted正常
![ima

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值