文章目录
- 搭建nexus私服
- 1. 安装nexus3(admin/admin123)
- 2 .配置nexus3
- 2.1 新建一个maven2(proxy)仓库
- 2.2. 新建一个maven2(hosted)仓库
- 2.3. 配置public仓库
搭建nexus私服
1. 安装nexus3(admin/admin123)
#创建文件夹,安装过程如果报错,则设置此文件夹权限777
#创建宿主机和容器的目录挂载文件夹
mkdir -p /srv/nexus/data
#给宿主机映射目录赋予权限,不然启动容器时会报错,权限不足
chmod -R 777 /srv/nexus/
#安装nexus3
docker run -d -p 8081:8081 --name nexus3 -v /srv/nexus/data:/nexus-data --restart=always sonatype/nexus3
#查看启动日志
#docker logs [容器名/容器ID]
docker logs 7c849dac20e42
#关闭防火墙(临时,重启失效)
systemctl stop firewalld
浏览器访问链接:http://192.168.188.128:8081/
2 .配置nexus3
2.1 新建一个maven2(proxy)仓库
- 用于代理阿里云的仓库,阿里云仓库地址为:
maven-proxy
http://maven.aliyun.com/nexus/content/groups/public/
其他设置保持默认,
2.2. 新建一个maven2(hosted)仓库
- 用于存放公司内部的jar包
刚配置的仓库
2.3. 配置public仓库
- 新增加阿里云仓库和公司内部仓库,并且把顺序调整为先公司内部仓库,再阿里云代理仓库,再其他
仓库地址:http://192.168.188.128:8081/repository/company-repo/
想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术
请访问http://gblfy.com
让我们一起进步!!!