首页 > 其他 > 详细

使用Docker搭建Nexus私有仓库

时间:2020-06-03 17:55:11      阅读:68      评论:0      收藏:0      [点我收藏+]

前言

最近项目需要对接银行系统,对方提供了一些jar包,这些三方jar是没有上传到中央仓库的,所以无法直接在maven中依赖,因此决定搭建一个Maven私服来处理。

maven仓库的使用结构如下图:

技术分享图片

 通常,我们开发项目并没有使用到虚线标识的那两部分,基本都是通过本机的Maven直接访问中央仓库,下载jar包到本地仓库。现在我们需要搭建中间虚线部分。

一、docker安装nexus

1、下载镜像

官方镜像地址:https://hub.docker.com/r/sonatype/nexus3/tags
#docker pull sonatype/nexus3 //下载镜像

2、安装

#mkdir /usr/local/docker/nexus //新建目录
#chmod 777 /usr/local/docker/nexus //修改权限

//nexus默认使用8081端口
#docker run -d --restart=always -p 8081:8081 --name nexus -v /usr/local/docker/nexus:/nexus-data sonatype/nexus3

3、nexus密码

安装完成后可访问管理平台:http://ip:8081
默认管理员用户名:admin 密码:admin123

如果提示密码不对,需要到容器里面去修改密码。方式如下:

//进入容器
#docker exec -it nexus /bin/bash

//进入/opt/sonatype/sonatype-work/sonatype-work/目录,找到admin.password文件,里面的内容就是密码
#cat admin.password

二、配置nexus

 

使用Docker搭建Nexus私有仓库

原文:https://www.cnblogs.com/alan6/p/13038665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!