docker nexus3

环境 centos7

查找nexus3镜像

[root@localhost ~]# docker search nexus3
INDEX       NAME                                            DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/sonatype/nexus3                       Sonatype Nexus Repository Manager 3             822
docker.io   docker.io/shifudao/nexus3                       clone from nexus3 image but based from ope...   4                    [OK]
docker.io   docker.io/home1oss/nexus3                       An auto configured nexus3                       2                    [OK]

安装并运行镜像

[root@localhost ~]# docker pull docker.io/sonatype/nexus3
[root@localhost ~]# mkdir /data/nexus3-data
[root@localhost ~]# chmod 777 /data/nexus3-data
[root@localhost ~]# docker run -d --name nexus3 \
 --restart=always \
 --privileged=true \
-p 8081:8081 \
-p 8082:8082 \
-p 8083:8083 \
-p 8084:8084 \
-p 8085:8085 \
-v /data/nexus3-data:/nexus-data \
docker.io/sonatype/nexus3

访问并登录:

注意:放开端口或者关闭防火墙

systemctl stop firewalld

http://centoshost:8081/
在这里插入图片描述

[root@localhost nexus3-data]# ls /data/nexus3-data
admin.password  elasticsearch      javaprefs  log                  tmp
blobs           etc                karaf.pid  orient
cache           generated-bundles  keystores  port
db              instances          lock       restore-from-backup

admin.password里面记录了密码,用户名admin
登录后系统要求我们修改密码,我把密码修改为 admin123
修改密码后,系统会把文件admin.password删除

创建私库


在这里插入图片描述
在这里插入图片描述

把jar包上传到私库

设置maven的setting.xml, 增加server配置

	<servers>
		<server>
			<id>maven-my-release</id>
			<username>admin</username>
			<password>admin123</password>
		</server>
	</servers>

在window上使用maven命令上传jar包到私库
在这里插入图片描述

F:\tmp> mvn deploy:deploy-file -DgroupId=com.sky ^
-DartifactId=user ^
-Dversion=1.0 ^
-Dpackaging=jar ^
-Dfile=user.jar ^
-DrepositoryId=maven-my-release ^
-Durl=http://centoshost:8081/repository/maven-my-release/

备注:^是cmd窗口的换行符
上传成功后,在nexus3上查看
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_26264237

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值