【docker】搭建Nexus私服

本文详细介绍了如何使用Docker拉取并运行Nexus3镜像,设置访问权限,登录管理,启用匿名访问,以及配置Maven仓库的代理和部署策略。还提及了如何在Docker容器中管理和设置网络代理。
摘要由CSDN通过智能技术生成

1、拉取镜像

docker pull sonatype/nexus3

2、运行镜像

docker run -d -p 10002:8081 -e NEXUS_CONTEXT=nexus --name nexus-quick sonatype/nexus3

3、访问地址:

http://localhost:10002/nexus          !!!注意我的端口号是 10002,注意你的端口号

4、点击登陆(账号:admin 秘密:在容器内  /nexus-data/admin.password 文件中)

#进入容器
docker exec -it nexus-quick sh  
#查看密码
cat /nexus-data/admin.password

5、第一次登陆需要修改admin秘密

6、开启匿名访问

7、设置maven-central仓库的代理地址、默认保存时间

https://maven.aliyun.com/nexus/content/groups/public/

8、仓库介绍

类型对应仓库文件夹说明
proxymaven-central远程仓库,就是本地没有的包,通过这个仓库设置的仓库地址去下载
hostedmaven-release、maven-snapshots本地可推送仓库
groupmaven-public包含多个仓库文件夹(这里是包含其他三个:central、release、snapshots,具体可查看设置的 member repositories)

9、策略介绍

类型对应仓库文件夹说明
deployment policyallow redeploy可重复 mvn deploy 提交
disable redeploy不可重复 mvn deploy 提交,只能提交一次
read-only只读

10、可以设置网络代理

  • 15
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值