天天看点

(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

文章目录

  • ​​搭建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      
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

浏览器访问链接:​​http://192.168.188.128:8081/​​

(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

2 .配置nexus3

2.1 新建一个maven2(proxy)仓库

  • 用于代理阿里云的仓库,阿里云仓库地址为:
  • (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
maven-proxy
http://maven.aliyun.com/nexus/content/groups/public/      
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
(Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

其他设置保持默认,

2.2. 新建一个maven2(hosted)仓库

  • 用于存放公司内部的jar包
  • (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • 刚配置的仓库
  • (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

2.3. 配置public仓库

  • 新增加阿里云仓库和公司内部仓库,并且把顺序调整为先公司内部仓库,再阿里云代理仓库,再其他
  • (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
    (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服
  • 仓库地址:​​http://192.168.188.128:8081/repository/company-repo/​​
  • 想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术

    请访问​​http://gblfy.com​​ 让我们一起进步!!!

继续阅读