Nexus架构Maven私服

  • 下载镜像
  • 创建存储
  • 部署容器
  • 编写Maven配置文件
  • 编写Maven项目pom文件

 

(一)下载镜像

#> docker pull sonatype/nexus3

 

(二)创建存储

#> mkdir /sre/nexus-data && chown -R 200 /sre/nexus-data

 

(三)部署容器

#> docker run -d -p 8081:8081 --name nexus -v /sre/nexus-data:/nexus-data sonatype/nexus3

 

(四)编写Maven配置文件














    
      
    nexus-releases    
    admin   # 默认用户名admin 
    admin123    # 默认用户密码
      
      
    nexus-snapshots    
    admin    
    admin123    
        
 




   
    
            nexus  
            *  
            Nexus Mirror  
            http://ip-address:8081/repository/maven-public/  
    


  
  
   
    
            nexus  
              
                  
                    nexus  
                    local private nexus  
                    http://ip-address:8081/repository/maven-public/  
                      
                        true  
                      
                      
                        false  
                      
                  
                  
                    nexus  
                    local private nexus  
                    http://ip-address:8081/repository/maven-public/  
                      
                        false  
                      
                      
                        true  
                      
                  
  
              
              
                  
                    nexus  
                    local private nexus  
                    http://ip-address:8081/repository/maven-public/  
                      
                        true  
                      
                      
                        false  
                      
                  
                  
                    nexus  
                    local private nexus  
                    http:/ip-address:8081/repository/maven-public/  
                      
                        false  
                      
                      
                        true  
                      
                  
              
          
  
    
        nexus  
      
  

 

(五) 编写Maven项目pom文


    
        nexus
        local private nexus
        http://ip-address:8081/repository/maven-public/
    

 

你可能感兴趣的:(Nexus架构Maven私服)