用docker部署nexus3

一、首先查找镜像

docker  search nexus3

二、下载镜像

docker  pull   sonatype/nexus3

三、查看镜像

docker   images

四、运行nexus容器

docker run -id --privileged=true --name=nexus3 --restart=always -p 8081:8081 -v /nexus3/nexus-data:/var/nexus-data 35ca857d5b19

 

解释:
-id 创建守护式容器
--privileged=true 授予root权限(挂载多级目录必须为true,否则容器访问宿主机权限不足)
--name=名字 给你的容器起个名字
-p 宿主机端口:容器端口映射
-v 宿主机目录:容器目录 目录挂载

五、进入到nexus页面


六、用admin身份进行登录

其他资料说这里密码用admin123,这是错误的。登录提示框提示的是密码是写在/nexus-data/admin.password里面。那么我们就要进入到容器的内部找

七、先查看所有的容器

docker container ls -a

八、进入到容器中

docker exec -it  d3bdfecf34fe /bin/bash

进入到

cd /opt/sonatype/sonatype-work/nexus3/ 复制 admin.password 里 的密码登录即可,登录后,会提示要修改密码

修改密码后,会发现/nexus-data/admin.password 已经不在

exit    退出容器

至此私库已经搭建成功。下一遍是私库的配置

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值