Docker搭建nexus私服配置maven仓库


docker pull sonatype/nexus3

通过

docker images

查看是否拉取成功

在这里插入图片描述

3.2 运行nexus


docker run -d -p 8082:8081 --name nexus sonatype/nexus3

由于我的8081端口被占用,我改为8082,自己看着改为自己需要的端口即可

查看是否启动成功

docker logs -f nexus

查看日志,若没有报错 ,且输出以下信息则说明输出 成功

在这里插入图片描述

在浏览器访问:http://192.168.1.2:8082/

注意:192.168.1.2是我服务器的ip

用户名:admin

密码通过以下操作进行查看:

  • 1.进入nexus容器

docker exec -it nexus /bin/sh

在这里插入图片描述

  • 2.cd到nexus-data目录

使用

cat admin.password

即可查看密码

4.配置阿里云maven代理

===========================================================================

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Name:aliyun-maven

Remote storage:http://maven.aliyun.com/nexus/content/groups/public/

在这里插入图片描述

在这里插入图片描述

完成以上操作我们就会看到以下页面:

在这里插入图片描述

接下来在maven-public中添加刚刚创建的aliyun-manager

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

保存即可

5.配置maven的setting.xml

==================================================================================

  • 1.添加server

ninesun_releases

admin

你设置的密码

ninesun_snapshots

admin

你设置的密码

  • 2.增加mirrors

maven-public

*

maven-public

http://192.168.1.2:8082/repository/maven-public/

在这里插入图片描述

注意我圈起来的部分,其链接地址通过以下方式获取

在这里插入图片描述

在这里插入图片描述

5.配置项目的pom.xml文件

=============================================================================

<java.version>11</java.version>

<maven.test.skip>true</maven.test.skip>

<maven.javadoc.skip>true</maven.javadoc.skip>

The Apache Software License, Version 2.0

http://www.apache.org/licenses/LICENSE-2.0.txt

repo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值